1、简介
Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件,主要用来做功能测试和性能测试(压力测试/负载测试)
2、需求场景
- WebServer:Tomcat
- Jdk(一般jmeter3.0的对应jdk1.7,jmeter4.0对应jdk1.8以上)
3、下载安装教程博客
https://www.cnblogs.com/monjeo/p/9330464.html
4、Jmeter测试案例实操
-
添加本次测试计划 (右键–>添加–>线程(用户)–>线程组)
-
设置线程数
-
添加用户参数IP地址
-
添加BeanShell预处理程序,通过vars.put(“参数名”,参数值)设置参数,这里是将两个随机中文设置为roleName参数
-
添加协议及相关配置信息,服务器名称或IP使用用户参数 h o s t , 参 数 r o l e N a m e 使 用 {host},参数roleName使用 host,参数roleName使用{roleName}
-
添加http信息头管理器
-
为线程添加监听器
-
启动测试
-
查看报告
5、设置UUID等,使用地方拷贝并粘贴函数字符串即可
6、A接口返回参数给B接口使用
-
JSON Path expressions
例如:
A返回Json为
{ "data"{ "access_token":1 } }
JSON Path expressions为data.access_token
-
B接口使用参数地方用${access_token}即可