二、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号  阅读(123)  评论(0编辑  收藏  举报