2017-04-08 107 views
-1

我正在做一个API的性能测试,并试图在一分钟内打120次。每次点击时,写入文件夹的输出文件都小于120.我从来没有得到正确数量的输出文件。有时,我得到119,115,117。jmeter-缺少保存输出 - 保存对文件的响应

在120次命中中,有50%通过,50%是失败情况。当检查输出文件夹时,错过了从通过和失败场景写入的文件。

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

Jmeter版本3.1

+1

您需要添加更多的细节是什么API的,什么是您收到的失败消息的预期响应。你的问题只是泛泛而谈并不能帮助你。 –

回答

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 
    

    ,查找开始

    错误保存样品的消息....

不要忘记回复一旦你做了故障排除,配置就会改变。

参考文献: