美文网首页
[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