官方下载网址
Apache JMeter - Download Apache JMeter
实战操作
系统环境Mac OS
下载版本二进制文件(Binaries) apache-jmeter-5.2.1.zip sha512 pgp
1、下载与解压
1-1、下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-5.2.1.zip
2-2、解压目录为apache-jmeter-5.2.1_binnaries
2、启动
$ cd apache-jmeter-5.2.1_binnaries
$ ./bin/jmeter
执行以上两个命令会成功启动Jmeter GUI界面
3、并发测试
3-1、新建测试计划(Test Plan)
File(文件)=>new(新建)
Name(名称): 并发测试
3-2、新建Thread Group
并发测试=>右键=>Add(添加)=>Threads(Users)(现程(用户))=>Thread Group(现程组)
Name(名称): CAT
线程属性(Thread Properties)
线程数(Number of Threads(users)): 1000// 模拟的用户数量
Ram-up period(seconds): 5//达到指定线程数量(用户数量)所需要的时间,例如线程数量设置成1000,此处设置成为5,那么每秒启动的线程数 = 1000/5=200.
循环次数(Loop Count): Infinite//选中“永远”,则一直循环下去。
3-3、新建HTTP Request
CAT=>右键=>Add(添加)=>Sampler(取样器)=>HTTP Request(HTTP请求)
protocol[http/https] ,Server Name or IP: www.youxuana.com ,Method: GET /POST/PUT/DELETE,Path:/index.php?m=content&c=index&a=init
3-4、新建Summary Report
CAT=>右键=>Add(添加)=>Listener(监听器)=>Summary Report(汇总报告)
汇总报告
Name(名称):Summary Report
Label,#样本(Samples),平均值(Average),最小值(Min),最大值(Max),标准偏差(std.Dev.),异常(Error)%,吞吐量(Throughput),接受(Received)KB/sec,发送(Sent)KB/sec,平均(Avg.)字节数
图1
图2
图3