Robotframework:如何对二进制文件进行分块或逐块读取文件



我有一个带有二进制文件的变量,从Robotframework中的文件中读取:

${fileData}=获取二进制文件${CHUNK_GEOJSON_File_UPLOAD_PATH}

这个关键字读取整个文件,没有参数来确定要读取的字节数。因此,我实际需要的是只在${fileData}中保存1MB,或者我需要将整个文件分为不同的块(1MB(,因为我将使用这些块使用来自tus协议的PATCH逐块上传文件。

如有任何帮助,将不胜感激

您使用的关键字可以一次性获取所有文件的详细信息。不能按照你想要的尺寸分开。我建议您编写python函数,并将其作为关键字进行调用。