一、安装
主要参考:
- https://blog.csdn.net/qq_38776582/article/details/90524595
- windows平台下 jmeter安装教程 from: rusty well began博客
需要先安装java:
选择对应版本
jdk-8u281-linux-x64.tar.gz
解压后添加到系统路径
sudo vi /etc/profile
#按键a进入编辑模式
#在文件末尾添加代码
export JAVA_HOME=/home/idankee/Downloads/jdk1.8.0_281
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#保存退出
Esc
:wq
生效配置
source /etc/profile
安装jmeter
官网下载:
解压压缩包
tar -zxvf apache-jmeter-5.4.1.tgz
添加到系统路径
sudo vi ~/.bashrc
#在文件末尾添加代码
export JMETER=/home/idankee/Downloads/apache-jmeter-5.4.1
export PATH=$JMETER/bin:$PATH
#保存退出
Esc
:wq
- /home/idankee/Downloads/apache-jmeter-5.4.1需改为自己的存储位置
生效配置
source ~/.bashrc
运行
jemter
成功界面

二、测试配置
添加线程组
在Test Plan 右健

线程组配置说明

设置请求类型

添加结果表格

- 其中结果树可以显示单次运行时间
- 聚合报告看请求的时间
- 还可尝试其他的设置
三、开始压力测试
假设完整的http请求为
http://192.168.1.139:7000/ai/detect_image_processing?path=/tmp/imgs/
条件:设置http请求10次,10秒内发完(相当于1秒1次)

结果:View Results in Table
- 请求发送的时间,平均下来是一秒一次

结果:View Results in Tree
- 查看单个请求的返回内容

结果:Aggregate Report
- 查看所有请求的平均响应时间

其中:- sample 表示请求的数量
- average是10个请求的平均处理时间,单位为毫秒
- median, 90%line,95%line,99%line;分别表示请求的处理时间按从小到大排列后,总量0.5,0.9,0.95,0.99这个位置请求的返回时间
- min,max,单次请求处理实践的最小值和最大值。
- Error:请求失败的概率
- Throughput:单位时间的请求处理数量
本文详细指导了在Windows平台如何安装JMeter,包括设置Java环境、下载并配置JMeter,以及进行基本的测试配置和压力测试实例。涉及添加线程组、设置请求类型、查看响应时间和错误率等关键步骤。
&spm=1001.2101.3001.5002&articleId=113446452&d=1&t=3&u=e94acb676f674bf8ab48314d99f8a6bb)
5470

被折叠的 条评论
为什么被折叠?



