Jmeter在restful风格接口测试中的应用

1.如何下载安装

 官网下载,一个压缩包apache-jmeter-3.0.zip,解压即可,打开bin目录下jmeter.bat即可打开软件。

2.熟悉界面

 Jmeter在restful风格接口测试中的应用

3.实际案例

测试restful风格接口

Jmeter在restful风格接口测试中的应用

3.1参数传递

通过JSON Path Extractor获取响应数据中的Json参数。

JSON Path Extractor不是Jmeter自带的插件需要另外下载安装。(安装方法)

Jmeter在restful风格接口测试中的应用

根据Json提取格式,设置JSONPath Expression。

3.2参数接收

Jmeter在restful风格接口测试中的应用

3.3从.CSV文件中读取数据

首先在安装目录下的bin目录下新建一个.csv文件user.csv。

Jmeter在restful风格接口测试中的应用

并将你需要参数填写,用逗号分隔。

在线程组上添加CSV Data Set Config插件。

Jmeter在restful风格接口测试中的应用

填写好文件名和变量名。

在需要参数化的地方填入参数。

Jmeter在restful风格接口测试中的应用

同理,可以在当前接口继续提取响应数据里的Json参数。

Jmeter在restful风格接口测试中的应用

在接收参数的地方添加即可。

Jmeter在restful风格接口测试中的应用

3.4高斯随机定时

为了模拟每个用户进程之间的独立关系,可以为每个接口添加一个高斯随机定时。

Jmeter在restful风格接口测试中的应用

结果

Jmeter在restful风格接口测试中的应用