Jdk1.8对应apache-jmeter-3.3
前提:使用jmeter工具之前需要安装java.并配置好java的环境变量。
1、下载地:jmeter下载地址
(Windows版本下载zip,Linux版本下载tgz)
下载后无需安装,解压后即可使用。下图为解压后的目录。
2、完成以上操作后,需要进行配置jmeter的环境变量。
jmeter环境变量配置如下:
3、新增JMETER_HOME变量,添加path添加%JMETER_HOME%bin
4、点击Jmeter中bin目录下面的jmeter.bat文件即可打开Jmeter了,这里创建桌面快捷键方式
1、创建测试计划
初次启动默认语言是英语,你可以在菜单栏的Options->Choose Language->Chinese(Simplified)切换成简体中文
2、右键点击TestPlan->添加->线程(用户)->线程组,完成后选择Thread Group
在这个线程组上点击右键,添加->取样器->HTTP请求;再选择HTTP请求,
在这个HTTP请求上点击右键,添加->监听器->察看结果树;
再次选择HTTP请求,在这个HTTP请求上点击右键,添加->监听器->聚合报告
完成后如图所示:
TestPlan:测试计划,相当于一个工程,需要测试什么,怎么测就是定义在一个测试计划中
Thread Group:线程组,相当于模拟的请求数。一个线程相当于一个用户请求
察看结果树:监听发送请求时各个请求的状态
聚合报告:把一次测试的数据汇总
A.测试计划
在一个测试计划中可以创建多个线程组(目前我们只有一个),可以根据需要创建多个线程组,分开测试。
B.Thread Group
一个线程相当于一个用户请求。比如线程数填10,Ramp-up时间填5,循环次数填1,就表示在5秒内发送10次请求,执行一次。
C.HTTP请求
选择左侧的HTTP请求,这里我们关注Web服务器和HTTP请求这两个属性。协议就是请求的协议,默认是http,ip填服务器地址,也可以填域名,端口号是8080;因为刚才写的test接口只支持GET请求,方法选择GET,路径为url的请求路径,GET请求的参数可以直接带在路径上,也可以写到下面的参数那里,通过点击“添加”按钮来添加请求参数。
D.添加用户认证信息(配置元件)
E.添加请求默认值(配置元件)
F.用户参数(前置处理器)
使用:${fpoint_id}
等待压测结束后,左侧的察看结果树,可以看到本轮测试的请求情况
选择其中的请求可以在右边看到这个请求的详细信息,包括时间,请求数据长度,请求地址等等。
选择聚合报告可以看到本轮测试的数据报告



