jmeter之关联操作

Posted 我已不爱凯蒂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter之关联操作相关的知识,希望对你有一定的参考价值。

测试接口过程中,常常会遇到这样的一个情况:上一个请求返回的数据,另外一个接口需要要使用。那么,使用Jmeter操作时我们常常可以用“关联”来实现。

以接口“登录”和“金币充值”为例:即在做“金币充值”的接口时,需要用到“登录”的返回数据。

1.添加“登录”接口,并配置各参数,如图:

2.为“登录”接口添加jp@gc-JSON Path Extractor。如图:

 

要从登录接口中获取到的sign值通过定义参数自动传给“金币充值”的cookie,因此需要定义变量 (sign)  JSONPath Expression(l$login_info.sign)及Default Value。

3.添加“金币充值”接口(同登录),因为该接口需要权限验证,需要admin才可操作,因此需添加cookie。cookie中key为登录的用户名,value从登录接口中获取,成功后会返回sign。如图:

整个关联操作结束。“金币充值”接口中要添加的cookie将自动从“登录”接口获取所需值,实现自动化关联。

 

以上是关于jmeter之关联操作的主要内容,如果未能解决你的问题,请参考以下文章

[JM_06]JMeter之集合点、关联-操作解析

JMeter之参数关联

Jmeter调试脚本之关联

性能测试-JMeter关联之正则表达式介绍

jmeter接口关联之json提取器和正则提取器

10 jmeter之动态关联