一、Jmeter两种模式GUI和CLI
GUI:Graphical User Interface 用户图像界面模式
CLI:Command-line Interface 命令行模式
二、两种模式的区别

GUI模式用来调试脚本,手动对接口功能部分的测试
CLI模式用来进项负载测试
三、性能测试原则
使用无GUI的模式: jmeter -n -t test.jmx -l test.jtl
尽量少使用监听器Listener;如果使用上面的-l标记,他们均可以被删除或禁用
在压力测试过程中,不要使用查看结果树或在Table中查看结果监听器,仅在脚本调试阶段使用即可
-n 指定JMeter在CLI模式下运行
-t 加载测试脚本文件JMX
-l 指定日志文件JTL用来记录取样器的结果
-e 在性能测试后生成仪表盘报表
-o 在负载测试后,生成报告仪表板的输出文件夹
-j 指定JMeter的运行日志
-r 按照JMeter property "remote_hosts"中配置的服务器运行测试用例,如:jmeter -n -t script.jmx -r
-R 指定远程服务器运行测试用例,如jmeter -n -t script.jmx -R server1,server2,…
-g 生成CSV格式的仪表盘报表
-H 设置 JMeter 使用的代理主机,测试服务器的域名或者IP笛子
-P 设置 JMeter 使用的代理主机的端口号,测试服务器端口
浙公网安备 33010602011771号