【发布时间】:2018-06-06 06:22:36
【问题描述】:
我想从命令行执行 jmeter 并在屏幕上显示结果。我为此使用以下命令,
jmeter -n -t "D:\\apache-jmeter-4.0\\bin\\Test.jmx" -l result.jtl
此命令以如下摘要格式在屏幕上显示结果,
summary + 1 in 2s = 0.5/s Avg: 1917 Min: 1917 Max: 1917 Err: 0 (0.00%) Active: 10 Started: 10 Finished: 0
summary + 99 in 6s = 17.9/s Avg: 482 Min: 203 Max: 2009 Err: 0 (0.00%) Active: 0 Started: 10 Finished: 10
summary = 100 in 6s = 18.1/s Avg: 497 Min: 203 Max: 2009 Err: 0 (0.00%)
而result.jtl中的数据是
2018/06/05 20:34:58.307,1917,Home Page,200,OK,Thread Group 1-9,text,true,138969,629
2018/06/05 20:34:58.278,2001,Home Page,200,OK,Thread Group 1-5,text,true,138969,658
......
我在文档中读到,Jmeter 会根据这些数据计算摘要以显示在屏幕上,并将原始数据定向并存储到 result.jtl 文件中。但我想在控制台上获得相同的原始数据,我可以选择这些数据进行进一步的自定义检查和计算。是否可以在屏幕上获取 result.jtl 数据?如果是,请建议我如何实现。
谢谢
【问题讨论】:
-
什么意思?你只是想在控制台上查看它?
-
是的@user7294900。我只想在控制台上得到结果。一旦结果数据在控制台中可用,我将立即对其进行进一步分析。我将从 node.js 执行命令。
标签: jmeter