51Testing软件测试论坛

标题: 【转载】jmeter之命令行模式(Non-GUI Mode ) [打印本页]

作者: lsekfe    时间: 2016-1-6 10:35
标题: 【转载】jmeter之命令行模式(Non-GUI Mode )
命令行模式优势

常用格式:jmeter_home/bin/jmeter -n -t testplan.jmx -l test.csv

summary + 是增量报告

summary =  是总量报告

看看下图结果,这样的数据统计在一些场景上,对结果数据分析有很大的帮助



官网原文如下:


2.4.4 Non-GUI Mode (Command Line mode)

For non-interactive testing, you may choose to run JMeter without the GUI. To do so, use the following command options:

-n This specifies JMeter is to run in non-gui mode
-t [name of JMX file that contains the Test Plan].
-l [name of JTL file to log sample results to].
-j [name of JMeter run log file].
-r Run the test in the servers specified by the JMeter property "remote_hosts"
-R [list of remote servers] Run the test in the specified remote servers

The script also lets you specify the optional firewall/proxy server information:

-H [proxy server hostname or ip address]
-P [proxy server port]

Example: jmeter -n -t my_test.jmx -l log.jtl -H my.proxy.server -P 8000

If the property jmeterengine.stopfail.system.exit is set to true (default is false), then JMeter will invoke System.exit(1) if it cannot stop all threads. Normally this is not necessary.



作者: joyzym    时间: 2016-1-7 12:08
那么非GUI下做分布式测试如何启动?
作者: jennie哈哈    时间: 2016-2-4 16:09
启动之后怎么停止呢??
作者: lsekfe    时间: 2016-2-4 16:10
jennie哈哈 发表于 2016-2-4 16:09
启动之后怎么停止呢??

这个也是转载的的内容哦!
作者: o蜗牛快跑o    时间: 2016-2-14 09:05
joyzym 发表于 2016-1-7 12:08
那么非GUI下做分布式测试如何启动?

-R [list of remote servers] Run the test in the specified remote servers
可以指定多个slave
作者: o蜗牛快跑o    时间: 2016-2-14 09:07
jennie哈哈 发表于 2016-2-4 16:09
启动之后怎么停止呢??

shutdown命令,或者ctrl+c
这个是强制退出,一般跑完自动退
作者: jennie哈哈    时间: 2016-2-16 14:37
o蜗牛快跑o 发表于 2016-2-14 09:07
shutdown命令,或者ctrl+c
这个是强制退出,一般跑完自动退

这样哦,谢谢大师
作者: jennie哈哈    时间: 2016-2-19 09:13
楼主,为什么我的运行了,结果没有增量报告呢?求指教
作者: o蜗牛快跑o    时间: 2016-2-25 13:50
jennie哈哈 发表于 2016-2-19 09:13
楼主,为什么我的运行了,结果没有增量报告呢?求指教

1.检查结果是否存在
2.升级版本,记得要2.11以上才有




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2