二、jmeter-基本操作及场景设计--jmeter-CLI模式

GUL模式:JMETER-GUI模式 图像界面模式,只是用于 脚本开发以及调试脚本

CLI模式: no gui 无图像界面模式

命令详解:cmd:进入

jmeter -n

+ -n no gui

+ -t testplan 测试计划 jmx脚本文件
+ -l result 结果写入文件 jtl格式,不存在的文件
+ 因为命令行模式中,没有追加、覆盖功能,只能写在一个空文件
+ jmeter.save.saveservice.output_format=csv 这个配置要为csv
+ -e 转换
+ -o 输出 到一个空文件夹

前提:D盘新建文件夹test: D:\jmeter_report\会好客\test\

最终命令:jmeter -n -t D:\jmeter_report\会好客\会好客登录.jmx -l D:\jmeter_report\会好客\test\cli1.jtl -e -o D:\jmeter_report\会好客\test

报告文件: cli1.jtl

备注:生成的HTML 报告与2:jmeter-操作及场景 报告分析手动生成的HTML报告一致

注意:若为配置环境变量:只能在进入jmeter的bin文件夹下执行, 因为我们没有配置jmeter的环境变量,所以jmeter这个命令不是系统命令,所以,要执行,必须在jmeter的bin文件夹下才能执行

参考文档:https://blog.csdn.net/liuqiuxiu/article/details/107326265

补充点:

jmeter 的bin文件间下:jmeter.properties

命令执行的端口:4445 ~ 4455 10个端口 自动寻找这个端口区间(理论上可同时进行10个脚本)

html报告中取点时间间隔默认是1分钟 6w毫秒,如果觉得太长,可以修改 reportgreerator.properties中jmeter.reportgenerator.overall_granularity=60000

posted @ 2022-04-09 18:58  小学生1号  阅读(166)  评论(0)    收藏  举报