jmeter-缺少保存输出 - 保存对文件的响应

时间:2017-04-08 09:15:26

标签: performance jmeter performance-testing load-testing

我正在对API进行性能测试,并尝试在一分钟内完成120次。每次点击,写入文件夹的输出文件都小于120.我从来没有得到正确数量的输出文件。有时,我得到119,115,117。

在120次点击中,50%通过,50%是失败情景。检查输出文件夹时,错过了从已通过和失败的方案中写入的文件。

有人可以帮我理解可能是什么原因吗?

Jmeter 3.1版

1 个答案:

答案 0 :(得分:1)

我建议暂时启用存储请求和响应详细信息。您可以通过将下一行添加到 user.properties 文件来实现(该文件位于JMeter的“bin”文件夹中)

jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
jmeter.save.saveservice.requestHeaders=true
jmeter.save.saveservice.url=true
jmeter.save.saveservice.responseHeaders=true
  1. 完成后 - 重新启动JMeter以选择属性
  2. 运行测试
  3. 当它完成打开.jtl结果文件View Results Tree listener并检查请求,特别是响应详细信息以检测任何问题
  4. 如果您找不到任何线索,请在 user.properties 文件中添加下一行:

    log_level.jmeter.reporters.ResultSaver=DEBUG
    

    并查找以

    开头的消息
      

    保存样本时出错....

  5. 进行故障排除后,请不要忘记还原配置更改。

    参考文献: