???????loadrunner???????
????1.Insert - New step -???Custom Request - web_custom_request
????2.???????????
????3.????????????????£??????е?????"??????б?????
Action()
{
lr_start_transaction("Sendorder");
web_reg_find("Search=Body"??
"SaveCount=Sendorder_count"??
"Text=ord_sn"??
LAST);
web_custom_request("sendOrder.html"??
"URL=http://192.168.1.205:9000/default/com.bybon.O2O.services.apiservice.getApiServiceMgr.getApiService.api"??
"Method=POST"??
"Resource=0"??
"RecContentType=text/html"??
"Referer=http://192.168.1.205:9000/default/com.bybon.O2O.services.apiservice.getApiServiceMgr.getApiService.api"??
"Snapshot=t229.inf"??
"Mode=HTTP"??
"EncType=application/json"??
"Body={"sign":"963a8d91fab997a490918ebbfe71cba5"??"param":"%7B%22ord_sn%22%3A%22%22%2C%22serve_type%22%3A%221%22%2C%22ord_platform%22%3A%22pcf%22%2C%22ord_src%22%3A%221%22%2C%22mem_id%22%3A%221905%22%2C%22wx_field%22%3A%22%22%2C%22mem_name%22%3A%2218551625706%22%2C%22zipcode%22%3A%22%22%2C%22postscript%22%3A%22%5Cu7559%5Cu8a00%22%2C%22tel%22%3A%2218551625706%22%2C%22email%22%3A%22%22%2C%22storecode%22%3A%22A042%22%2C%22sn%22%3A%22%22%2C%22imei%22%3A%22%22%2C%22phone_modelcode%22%3A%22080111%22%2C%22phone_color%22%3A%221%22%2C%22phone_volume%22%3A%222%22%2C%22suggest_scheme_code%22%3A%22080111.1.2.14.1%22%2C%22addressList%22%3A%5B%7B%22addr_type%22%3A%224%22%2C%22province%22%3A%222%22%2C%22city%22%3A%2252%22%2C%22district%22%3A%22506%22%2C%22address%22%3A%22test%22%2C%22zipcode%22%3A%22%22%2C%22tel%22%3A%2218551625706%22%2C%22user_name%22%3A%22%5Cu6d4b%5Cu8bd5%22%7D%5D%2C%22remark%22%3A%22%22%2C%22offerList%22%3A%22%22%2C%22appoint_stime%22%3A%222015-06-01+17%3A00%3A00%22%2C%22appoint_etime%22%3A%222015-06-01+19%3A00%3A00%22%2C%22bill_receiver_name%22%3A%22%22%2C%22bill_tel%22%3A%22%22%2C%22bill_province_name%22%3A%22%22%2C%22bill_city_name%22%3A%22%22%2C%22bill_area_name%22%3A%22%22%2C%22bill_address%22%3A%22%22%2C%22bill_title%22%3A%22%22%2C%22bill_company_name%22%3A%22%22%2C%22cnfdet_flag%22%3A2%7D"??"svcCode":"EC013"??"msgSrc":"SDFPHP"}"??
LAST);
if(strcmp(lr_eval_string("{Sendorder_count}")??"0")==0)
{
lr_end_transaction("Sendorder"??LR_FAIL);
return0;
}
else
{
lr_end_transaction("Sendorder"??LR_PASS);
}
return0;
}
????4.??????淵???
??????????{"code":"0"??"msg":"%E6%88%90%E5%8A%9F"??"data":{"ord_sn":"9000003486"}}
????????????????????????????????insert-new step-service-web_reg_save_param
???????????????????????????
????web_reg_save_param("user_tags"??
????"LB=ord_sn":""??
????"RB="]}"??
????LAST);
????????β?????????????????????????
????lr_message ("user_tags:%s"?? lr_eval_string("{user_tags}"));
????5.????????????????????????д?????????£?
????if (atoi(lr_eval_string("{user_tags}"))==0)
????lr_output_message("user_tags:%s??succeed!"??(lr_eval_string("{user_tags}")));
????else if(atoi(lr_eval_string("{user_tags}"))==1)
????lr_output_message("user_tags:%s??failed!"??(lr_eval_string("{user_tags}")));
????else
????lr_output_message("user_tags:%s??unknow!"??(lr_eval_string("{user_tags}")));
????6.?????????
???????н??