JMeter-Web报告-随时间变化的响应时间仅显示平均值
我配置了一些(非常简单的)负载测试。 在这种情况下,它将只针对一个URL和一个线程,持续10秒(最大吞吐量为100个请求)。这只是为实际负载测试做准备,所以它的正常数量是有限的 当我在GUI中运行它时,我可以看到“随时间变化的响应时间”图: 因为我不应该用GUI运行重载测试,所以我测试了启动GUI时提供的命令行。(当您启动GUI时,您会收到一条警告,不要使用GUI进行一些繁重的测试,它们会为您提供一个命令行来运行测试并生成报告)。 命令行是:jmeter-n-t“MyFile.jmx”-l“e:/temp/result6/result.csv”-e-o“e:/temp/result6” 一切正常,并生成报告。 “csv”文件向我展示了16个示例,web仪表板向我展示了相同的内容: 但当我试图看到“随时间变化的响应时间”时,我只得到一个点: 当我将光标放在圆点上时,我得到: 报告似乎只生成了平均结果(当然是单点…) 在模式的右上角有一个“显示所有样本”按钮,但没有任何效果(我想它只是在放大模式时返回,而不再显示所有样本) 我想这不是“正常”的行为,但我查看了CLI文档,没有发现我的命令有任何错误,可能导致这种情况 希望你能有个主意JMeter-Web报告-随时间变化的响应时间仅显示平均值,jmeter,Jmeter,我配置了一些(非常简单的)负载测试。 在这种情况下,它将只针对一个URL和一个线程,持续10秒(最大吞吐量为100个请求)。这只是为实际负载测试做准备,所以它的正常数量是有限的 当我在GUI中运行它时,我可以看到“随时间变化的响应时间”图: 因为我不应该用GUI运行重载测试,所以我测试了启动GUI时提供的命令行。(当您启动GUI时,您会收到一条警告,不要使用GUI进行一些繁重的测试,它们会为您提供一个命令行来运行测试并生成报告)。 命令行是:jmeter-n-t“MyFile.jmx”-l“e
提前感谢:-)您的测试仅运行9秒,默认情况下HTML报告仪表板已设置为1分钟 如果要查看需要将粒度降低到1秒甚至更短的图表,请将下一行添加到user.properties文件(位于JMeter安装的“bin”文件夹中) 下次运行测试时,您应该在报告仪表板中看到图表而不是圆点 或者,您可以通过
-J
命令行参数传递属性,如下所示:
jmeter -Jjmeter.reportgenerator.overall_granularity=1000 -n -t -f "MyFile.jmx" -l "e:/temp/result6/result.csv" -e -o "e:/temp/result6"
更多信息:
jmeter -Jjmeter.reportgenerator.overall_granularity=1000 -n -t -f "MyFile.jmx" -l "e:/temp/result6/result.csv" -e -o "e:/temp/result6"