jmeter初体验
背景
初体验
下载
wget https://mirrors.tuna.tsinghua.edu.cn/apache/jmeter/binaries/apache-jmeter-5.5.zip
创建测试文件
bin/jmeter
- 添加线程组
- 配置线程组
- 添加被测页面
- 添加监听器:View Results Tree
- 添加聚合报告:Aggregate Report
运行测试文件
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
如
jmeter -n -t test.jmx -l result.jtl
插件安装
wget https://jmeter-plugins.org/get/
将jmeter-plugins-manager-1.8.jar
放在 lib/ext
目录下。
jpgc插件
查找安装 jpgc - Standard Set
。
最佳实践
逐渐增加压力
[1]
增加唯一标识
[2]
- 增加一个用户自定义的参数,如
- 在请求中,加入自定义参数,如
websocket请求
这里假设已经准备好了服务端,测试如下:
% websocat ws://127.0.0.1:16668/speech/ws/v1 -1
{"header":{"namespace":"health"}}
hi /127.0.0.1:51604, I'
安装插件:websocket samplers。
准备一个WebSocket request-response Sampler
: