性能测试-Jmeter无图型界面运行模式
2024-09-08 18:48:33
1、Jmeter进入帮助中心
1、在机器内安装jmeter的安装bin目录内直接输入cmd,会打开dos命令行
2、再cmd里输入,jmeter --help可以查看参数说明
2、Jmeter参数说明
常用命令:
- -h 帮助 -> 打印出有用的信息并退出
- -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
- -t 测试文件 -> 要运行的 JMeter 测试脚本文件
- -l 结果文件路径 -> 记录结果的文件,路径不存在时会自动创建格式为jtl或csv,命令行模式中,没有追加、覆盖功能,只能写在一个空文件
- -r 远程执行 -> 在Jmter.properties文件中指定的所有远程服务器
- -R 远程执行 -> 执行指定的服务器 例如 jmeter -n -t xxx.jmx -l report.jtl -R 192.168.174.23:7896,192.168.174.25:7896 多个服务器用英文逗号隔开
- -j 指定执行日志路径 -> 路径不存在时不会自动创建
- -e 设置测试完成后生成测试报表 输入命令:jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder] jmeter.save.saveservice.output_format=csv 这个配置要为csv
- -g CSV结果文件 --> 指定测试执行结果文件路径,仅用于生成测试报表
- -o 报表文件夹路径 --> 执行测试报表生成文件夹,文件夹必须为空或者不存在
- -H 代理主机IP -> 设置 JMeter 使用的代理主机
- -P 代理端口号 -> 设置 JMeter 使用的代理主机的端口号 -H和-P一般配合使用 例如 jmeter -n -t xxx.jmx -l report.jtl -H 192.168.199.12 -P 7895
3、常用的jmeter无图形界面使用命令
生成结果 jmeter -n -t test\xxx.jmx -l test\report/jtl
转换成报告 jmeter -g test\report.jtl -o test\resultreport resultreport文件夹必须为空,如果不存在会自动创建
也可以界面模式生成测试报告
4、其他
命令执行的端口:4445 ~ 4455 10个端口 自动寻找这个端口区间
html报告中取点时间间隔默认是1分钟 6w毫秒,如果觉得太长,可以修改 reportgreerator.properties中jmeter.reportgenerator.overall_granularity=60000
最新文章
- Idea+TestNg配置test-output输出
- Jquery当中当data为json串时,eval('(' +data+ ')')的解释
- Hadoop下面WordCount运行详解
- Android 手机卫士17--缓存清理
- 深入理解 Javascript 面向对象编程
- Effective C++学习笔记 条款06:如不想使用编译器自动生成的函数,就该明确拒绝
- js function定义函数的4种方法
- postInvalidate、removeAllViewsInLayout、refreshDrawableState用法
- 方便mac os 10.9系统中phpstorm配置php运行环境
- ionic项目上划刷新和下拉刷新
- P4013 数字梯形问题 网络流
- python3中argparse模块
- CentOS 7 Shell脚本编程第九讲 read命令简单介绍
- web service 部 分
- Binary Representation
- 设置 placeholder 字体颜色 : ::
- The Gene of Bitizens
- ionic 项目 随笔
- Eclipse将Java项目打成jar工具包
- 【带修改的主席树】BZOJ1901-Dynamic Rankings