jmeter


jmeter

1、jmeter的安装

 下载地址:Apache JMeter - Download Apache JMeter

 选择版本下载安装(需要Java的环境)

2、jmeter的启动

选择jmeterde 安装目录下的bin目录下的jmeter.bat(windows)或者jmeter.sh(linux&mac)

 右键选择以管理员身份运行(打开后要保存测试用例,不以管理员身份保存时会出现储存无权限),或弹出一个控制台在jmeter运行期间不能关闭。

3、jmeter的相关设置

3.1、选择语言

 3.2、字体设置

 3.3、外观设置

 3.4、基本操作

 3.5下载插件

4、编写测试用例

4.1、添加线程组

测试计划可以理解为一个项目的顶级目录,比如可以为根目录,那么在一个测试计划的里面可以有很多的线程组

4.2、添加测试用例(以http请求为例)

 

 4.3get请求方式(以查询手机号码归属地为例)

4.4.、添加请求头

 4.5、post请求(xml数据格式)

 4.6、post请求(表单数据格式)

 4.7、get请求(json数据格式)以书籍管理服务为例

 

 4.8、查看响应结果

 

 点击启动按钮,再点击产看结果树查看响应数据

 从响应数据中获取我们需要的数据,以便于后面添加断言。

4.9、断言

添加断言,完整的测试用例必须包含断言。

5、动态参数的处理

从响应数据中我们可以看到书籍的ID是一个动态的参数,关于动态参数的处理有两种方式

动态参数:
1、使用后置处理器中的正则表达式提取器
2、使用后置处理器中的JSON提取器

什么是后置处理器?
后置处理器值的是测试用例执行结束后,专门来处理执行后的事情

 

 在jmeter中调用动态变量的方法是${定义的变量名称}这个要特别注意下与postman中{{定义的变量名称}}的区别