Download Jmeter正在下载一个67Mb的文件,但只保存了10240KB
有一点背景知识,我正在使用Jmeter从RESTAPI中搜索一个下载url,其中包含RESTAPI中设置的Oauth授权令牌。一旦我有了这个URL,我正在做一个HTTP请求,使用重定向自动获取,保留所有选中的与浏览器兼容的标题 挂起后,我附加了一个“将响应保存到文件”,文件名前缀设置为“blob”(这将是稍后由参数设置的文件名),并向选中的文件名添加时间戳 有问题的url指向一个zip文件,该文件需要OAuth头标记(已成功设置)才能使整个测试计划成功。 这很好,你可以看看结果 您可以看到HTTP请求下载了67821343字节,这是我们希望看到的,因为文件大小约为67Mb 这是因为它开始出错,但是因为保存文件只有10240KB,是一个八位字节流文件,将此文件重命名为zip无法工作,因为它不是一个完整的zip文件 这是我的问题。保存文件并没有保存所有信息,每次只保存10240KBDownload Jmeter正在下载一个67Mb的文件,但只保存了10240KB,download,jmeter,zip,Download,Jmeter,Zip,有一点背景知识,我正在使用Jmeter从RESTAPI中搜索一个下载url,其中包含RESTAPI中设置的Oauth授权令牌。一旦我有了这个URL,我正在做一个HTTP请求,使用重定向自动获取,保留所有选中的与浏览器兼容的标题 挂起后,我附加了一个“将响应保存到文件”,文件名前缀设置为“blob”(这将是稍后由参数设置的文件名),并向选中的文件名添加时间戳 有问题的url指向一个zip文件,该文件需要OAuth头标记(已成功设置)才能使整个测试计划成功。 这很好,你可以看看结果 您可以看到HT
- 我做错了什么李>
- 有没有更好的方法获取此zip文件
如果我通过浏览器手动执行此操作,我会成功下载文件,文件大小完全相同(67821343字节),但无法保存在Jmeter中。将以下属性添加到user.properties文件中: 这将允许JMeter保存高达70MB的文件 您还可以将此属性设置为
0
——在这种情况下,JMeter不会截断数据(请确保进行了修改,以便将响应放入内存中)
参考资料:
httpsampler.max_bytes_to_store_per_request=73400320