Jmeter-保存对文件的响应会创建损坏的文件

时间:2019-12-09 14:35:43

标签: jmeter

我是Jmeter的新手,我有一个http请求,该请求下载一个zip文件。 我添加了Save Responses to a file侦听器以获取该zip文件并在另一个http请求的正文中使用。但是,该zip文件已损坏。 有人有主意吗? 预先感谢。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

JMeter的Save Response to a File侦听器不会“损坏”文件,我可以想到两个可能的原因:

  1. 您并没有真正下载zip文件,请使用Debug Sampler and View Results Tree侦听器组合检查${filename}变量值。如果您看到类似20191209-1559_1.html的内容-很可能是您遇到了某种形式的错误页面,并且JMeter保存了HTML文件而不是ZIP文件
  2. 文件本身已损坏,即由于服务器问题,您正在下载不完整的zip文件
  3. 有4条与您的测试执行有关的错误,请检查jmeter.log file,最有可能会提示您出了什么问题:

    enter image description here