【原创】Loadrunner使用json格式请求数据并参数化

 

(2015-04-10 16:10:41)
请求自定义的http文件用函数:web_custom_request  这个函数。
 
因为Json使用{}进行配对,但是Loadrunner使用{}进行参数化,存在冲突。
所以先修改Tools---General Options---Parameterization--Parameter Braces,左右边界改为尖括号<>
【原创】Loadrunner使用json格式请求数据并参数化
 
然后在编写相关代码,以下仅供参考
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的内容
【原创】Loadrunner使用json格式请求数据并参数化
LAST);    
lr_end_transaction("库存同步", LR_AUTO);
 
lr_think_time(1);
 
return 0;
}
 
 
 
参考:http://blog.sina.com.cn/s/blog_86dce1770100y6o9.html
原文地址:https://www.cnblogs.com/zhengah/p/4781667.html