Action()
{
//JSON转换
char * tmpParam=lr_eval_string("{test}");
lr_convert_string_encoding(tmpParam,NULL,"utf -8","tmpParam");
lr_save_string(lr_eval_string("{tmpParam}"),"tmpParam");
web_reg_find("Fail=NotFound",
"Search=Body",
"SaveCount=",
"Text=memo",
LAST);
web_submit_data("POST",//事务名
"Action=http://120.55.114.86:8080/mobilegw/gateway", //请求域名
"Method=POST", //请求类型为post
"RecContentType=application/json", //返回格式为json
"Referer=http://120.55.114.86:8080/mobilegw/gateway",
"Snapshot=t4.inf",
"Mode=HTML",
ITEMDATA, //下面编辑post请求的数据
"Name=operationType", "Value=eigpay.sp.customer.user.info", ENDITEM, //数据的name、value及结束符
"Name=requestData", "Value={tmpParam}", ENDITEM, //第二条数据的name、value及结束符
"Name=instId", "Value=9000100", ENDITEM,
"Name=merchId", "Value=9000100", ENDITEM,
"Name=sign", "Value=cklT17M4j7Nl0MZPGEJJPx1aKdrs20YS8bsTUT8YrW/FSeMfUi8ew5hZJCvlV6QkoqAJlk1FS5i1B5YNC+D7AedRpMCh5CeFMlMVghxJWTCpcvVLPdXym4lxMGVQole1UMWJYDDoRuJWVcb9qkZVwg55xq5EvmafkzoizTsSbiEkB2ViPlsYBg4NRraoSUu92yyVMdTge8XkylZbzpmIWsvW6CnBpc70YpicK3mRZoXu4WG0hBIX0w6x/0QGjj69sYRXBJYLCpVlkkyp442efBu1jMT9CYd6IJCCWr92WhAYkeUZmB9dhDD+OTuYb1kBxI81zB7iBgKFQYO93nNU1w==",
ENDITEM,
LAST);
return 0;
}
本文展示了如何在 LoadRunner 中进行 JSON 转换操作。具体步骤包括:将字符串 `{test}` 转换为 utf-8 编码,保存转换后的字符串,并在 POST 请求中作为 JSON 数据提交到 `http://120.55.114.86:8080/mobilegw/gateway`,同时包含其他关键参数如 `operationType`, `requestData`, `instId`, `merchId` 和 `sign`。"
90027071,6653454,TP5框架修改跳转等待时间方法,"['PHP', '框架', 'ThinkPHP', 'Web开发']

1767

被折叠的 条评论
为什么被折叠?



