JMETER:在负载运行期间,与多个用户一起运行时,很少有样本失败

问题描述 投票:0回答:1

这是我的测试计划

线程组-仅一次控制器* 登录-回路控制器* GUI中的操作。每次迭代都从csv中选择唯一数据-仅一次控制器* 登出我在GUI和摘要报告中使用。

这对于1个或2个用户来说效果很好。当我与10个用户触发时,有时很少有样本失败。我不知道在哪里检查日志。我将日志级别设置为DEBUG,并且能够查看日志,但没有太多信息。有没有一种方法可以检查有关错误的屏幕截图,当时浏览器到底发生了什么? 。又如何生成jtl文件? Jmeter中的错误文件。请帮助。

jmeter
1个回答
0
投票
  1. 不要使用JMeter GUI进行负载测试,它仅用于测试开发和调试,请在command-line non-GUI mode中开始测试,例如:

    jmeter -n -t test.jmx -l result.jtl
    
  2. 测试完成后,您可以使用所选的侦听器打开result.jtl文件或从中生成HTML Reporting Dashboard。]


  3. 如果在那个阶段出现故障,您可以通过在user.properties file中添加下一行来临时启用JMeter来存储所有请求和响应数据:>

    jmeter.save.saveservice.output_format=xml
    jmeter.save.saveservice.response_data=true
    jmeter.save.saveservice.samplerData=true
    jmeter.save.saveservice.requestHeaders=true
    jmeter.save.saveservice.responseHeaders=true
    jmeter.save.saveservice.url=true
    view.results.tree.max_results=0
    

不要忘了在执行之前删除先前的result.jtl

© www.soinside.com 2019 - 2024. All rights reserved.