一、首先在官网下载安装包,在Binaries下找到如下名称的压缩包下载:
apache-jmeter-4.0.zip md5 sha512 pgp
安装很简单,直接将apache-jmeter-4.0.zip解压到任意位置即可,如解压到
D:\apache-jmeter-4.0目录配置环境变量
二、配置环境变量
Jmeter的运行需要依赖JDK环境,所以要确保已安装JRE,且已配置好JAVA_HOME和CLASSPATH环境变量。
1、再新建JMETER_HOME变量,变量值为Jmeter安装路径,如D:\apache-jmeter-4.0。
2、在CLASSPATH变量后追加以下表格中所列包所在路径,注意用分号“;”隔开。
JMETER_HOME D:\apache-jmeter-4.0
在系统变量的Path加上 %JMETER_HOME%/lib/ext/ApacheJMeter_core.jar;%JMETER_HOME%/lib/jorphan.jar;%JMETER_HOME%/lib/logkit-2.0.jar;
三、运行
打开windows的命令提示符cmd,进入安装文件的bin目录下,执行jmeter.bat命令打开jmeter的客户端
四、客户端相关设置
可修改界面显示为自己需要的语言,可修改为简体中文
1.新建一个线程组
在Thread Properties设置中
Number of Threads(users) :线程数,就是你需要设置多少个线程执行测试
Ramp-up Period (in Seconds):用于告知JMeter要在多长时间内建立全部的线程
Loop count: Forever 循环次数:就是决定一个线程要跑多少次测试。
2.在当前线程组下创建Http Request
设置对应的http请求配置,在Body Data是你需要传给服务端的参数:
List为[{"deviceId": "121adas"},{"deviceId": "213asda"}]
单个对象{“deviceId”:”dawdaqwd”,”prpjectId”:”adasdasd”}
3.注意:http必须添加HTTP信息头管理器,设置请求头信息
点击打开HTTP信息头管理器,添加一个name为Content-type Value为application/json
4.可以添加View Results Tree察看结果树,每一个线程请求的返回结果都可以再这里看到
5.添加Summary Report 可查看全部请求异常百分比、每个线程的耗时等等信息
所有设置完后点击执行