# Jmeter
# 安装
在官网出下载,选择apache-jmeter-5.4.1.tgz
,下载后解压,执行bin
下的jmeter
命令
两种运行方式
GUI运行
./bin/jmeter
CLI运行
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
eg:
./bin/jmeter -n -t ./Test\ Plan.jmx -l ./test.log -e -o ./log
查看 jmeter 的命令
./bin/jmeter --h
# 配置
1.调整 jmeter 的内存大小 默认:
-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m
可以适当的调大
-Xms2g -Xmx2g -XX:MaxMetaspaceSize=512m
2.修改语言
Option => Choose Language => Chinese
# 使用
# 1. 先使用 GUI 创建测试计划
./bin/jmeter
打开 GUI
- 添加线程组,用以模拟多少用户
- 设置线程组
线程属性
线程数:多少个用户请求,虚拟用户数。一个虚拟用户占用一个进程或线程
Ramp-Up 时间(秒):多少秒到达这个线程数,全部线程启动的时长
循环次数:
- 添加 HTTP 请求
协议:
服务器或IP:
端口号:
方法:
路径:
- 添加监听者
- 添加查看结果树
- 添加汇总报告
# 2. 再使用 CLI 运行测试计划
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
eg:
./bin/jmeter -n -t ./Test\ Plan.jmx -l ./test.log -e -o ./log