jmeter接口测试—上一个接口的响应值,作为下一个接口的请求参数

上一个接口的响应值,作为下一个接口的请求参数?

可以采取两种方式:正则表达式提取器和json提取器

一、json提取器

要求:添加用户时,响应值为:username和password,然后使用username和password进行登录。

1、首先,打开jmeter,new一个test plan

jmeter接口测试—上一个接口的响应值,作为下一个接口的请求参数

 2、建立线程组

jmeter接口测试—上一个接口的响应值,作为下一个接口的请求参数

 3、设置用户的HTTP请求

jmeter接口测试—上一个接口的响应值,作为下一个接口的请求参数

4、利用json提取器,获取添加用户的username和password

 jmeter接口测试—上一个接口的响应值,作为下一个接口的请求参数

 5、在登录接口中,引用变量即可

jmeter接口测试—上一个接口的响应值,作为下一个接口的请求参数

6、可以添加取样器,Debug Request,查看是否获取成功

jmeter接口测试—上一个接口的响应值,作为下一个接口的请求参数

结果如下:

 jmeter接口测试—上一个接口的响应值,作为下一个接口的请求参数