美文网首页接口测试
jmeter接口测试-正则对参数传递-请求验签

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

作者: freedom_smile | 来源:发表于2016-12-21 19:12 被阅读538次

    背景 获取相应账号的订单信息:
    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

    相关文章

      网友评论

        本文标题:jmeter接口测试-正则对参数传递-请求验签

        本文链接:https://www.haomeiwen.com/subject/khoqvttx.html