美文网首页
[android测试]anyproxy校验请求数据

[android测试]anyproxy校验请求数据

作者: 小哥讲笑话 | 来源:发表于2017-11-15 16:40 被阅读40次

    //用于校验TCL-750手机的运营上报数据

    module.exports = {

    summary : "catch device-promot response",

    *beforeSendRequest(requestDetail){

    if(requestDetail.url == "http://lecanbo.sifude.com/market/metrics/promot" &&

    requestDetail.requestData.indexOf("device") != -1){

    console.log("catch device-promot request");

    //对requestbody进行urldecode获取请求body的string

    var req_data = decodeURIComponent(requestDetail.requestData);

    console.log("RequestData\n" + req_data);

    //对requestbody根据&进行切片

    var req_data_array = req_data.split("&");

    console.log("biz_data\n" + req_data_array[0]);

    var expect_biz_data = 'biz_data="期望的请求数据"';

    if(expect_biz_data == req_data_array[0]){

    console.log("[test result]success");

    }else{

    console.log("[test result]failed");

    console.log(expect_biz_data);

    console.log(req_data_array[0]);

    }

    }

    }

    };

    相关文章

      网友评论

          本文标题:[android测试]anyproxy校验请求数据

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