接口测试

jmeter接口测试-正则对参数传递-请求验签

2016-12-21  本文已影响538人  freedom_smile

背景 获取相应账号的订单信息:
1.先登录,登录返回获取登录订单信息接口需要的参数
2.用正则提取登录接口返回信息中所需要的参数
3.将请求信息和后台代码进行一样的验签,达到下个接口参数校验通过
4.请求获取登录订单信息接口

1.整体准备目录


1.png

2.调登录接口


2.png

登录返回信息如下:


3.png

3.用正则取提取登录接口返回参数


4.png
5.png

4.自动生成下个接口所需的验证码:BeanShell PreProcessor 注意放的级别
源码如下:
<pre>
import java.util.;
import com.lt.
;
public static String getSign() {
Map paras = new HashMap();
paras.put("codeName", vars.get("codeName"));
String sign = AppLoginUtils.getParametersToString1(paras,vars.get("partnerKey"));
vars.put("sign",sign);
}
getSign();
</pre>

6.png

5.调首页订单信息接口


7.png

6.首页订单信息请求和返回消息查看


8.png
9.png
上一篇下一篇

猜你喜欢

热点阅读