JMeter 测试步骤
在线文档地址(图片可以放大):https://www.yuque.com/docs/share/51386ef8-0de1-4aaa-93e5-0995bd51f695?# 《JMeter 测试步骤》
1. JMeter安装
从 JMeter 官网(https://jmeter.apache.org/)下载安装包(Windows 和 Linux 通用),运行 bin 目录下的二进制程序。
JMeter 默认是没有 TPS 图像显示的,需要从 JMeter 的插件市场(https://jmeter-plugins.org/wiki/ResponseTimesOverTime/)下载并安装 TPS 图像显示的插件。
TPS图像插件:
下载插件后解压,把 jar 包放到 JMeter 对应的目录就可以了,参考 https://www.cnblogs.com/beginner-boy/p/7806220.html 或者搜索其他教程。
2. 配置压测参数
1. 新建线程组
配置线程数、循环次数、压测时间
2. 添加 csv 文件读取组件
配置数据文件路径、变量名称
变量名称 key,value 可以随便起,在请求组件里对应上就行。
3. 添加 HTTP 请求组件
配置请求 URL、参数
用 ${变量名} 的写法代替从 csv 文件读进来的数据。
4. 保存配置
会生成一个 .jmx 格式的配置文件。
3. Linux 服务器上运行测试
JMeter 的安装包是通用的,直接从官网下就行。
-n 指用命令行模式启动, -t 指配置文件,-l 指测试结果文件。
4. 查看结果
压测运行结束之后,会生成 .jtl 的结果文件。把这个文件下载到本地。
1. 添加 TPS 图像组件(需要安装插件)
加载结果文件,会显示出 TPS 采样图形。
2. 查看结果报告(自带就有,不需要插件)
加载结果文件,查看测试报告。
Throughput 为每秒钟处理的请求数量。