一、下载
下载地址:http://jmeter.apache.org/download_jmeter.cgi
选择版本:
二、安装
下载解压完后配置环境变量。
【变量名】JMETER_HOME
【变量值】E:\jmeter\apache-jmeter-3.1(jmeter解压路径)
【变量名】CLASSPATH
【变量值】%JMETER_HOME\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;
三、运行
在解压路径下面的bin文件夹中,点击jmeter.bat运行。
如果启动jmeter.bat运行报错unable to access jarfile apachejmeter.jar error
原因:在官网下载的apache-jmeter-3.2_src.zip,导致运行报错。
解决:应该下载的是apache-jmeter-3.2.zip
四、使用
1.添加线程组
2.设置线程组参数
线程数:设置压力测试的线程数
Ramp-Up Period:设置线程在多少秒内全部启动完成
循环次数:选择永远线程会一直执行测试
3.在线程组中添加一个http请求
4.设置http请求参数
5.添加监听器Aggregate Graph
6.添加监听器查看结果树
7.运行测试
注意:如果点击
将运行所有线程组
如果只想运行某一个就选中该线程组然后右键start
8.在Aggregate Graph查看测试结果数据
9.在结果树中查看请求和响应数据
五、变量的使用
如果请求中有参数是动态的,例如注册功能中的手机号码。我们可以添加一个计数器。
然后修改请求中的参数,用变量${cellphone2}代替原有的参数值