標簽: loadrunnerjson參數化web_custom_request |
分類: 性能測試 |
請求自定義的http文件用函數:web_custom_request 這個函數。
因為Json使用{}進行配對,但是Loadrunner使用{}進行參數化,存在沖突。
所以先修改Tools---General Options---Parameterization--Parameter Braces,左右邊界改為尖括號<>
然后在編寫相關代碼,以下僅供參考
Action()
{
web_reg_find("Text=result\":0",LAST);//檢查點
lr_start_transaction("庫存同步");
web_custom_request("request",//請求名稱
"Method=POST",//請求的方法
"URL=http://10.100.5.12:8110/IInterface_OSStock.svc/SingleSkuStock",//請求地址
"RecContentType=application/json", //指定相應頭的Content-Type,這里是JSON
"EncType=application/json", //指定請求頭的Content-Type,這里也是JSON
"Mode=HTML",
//BODY的內容
LAST);
lr_end_transaction("庫存同步", LR_AUTO);
lr_think_time(1);
return 0;
}
參考:http://blog.sina.com.cn/s/blog_86dce1770100y6o9.html