标签:
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