loadrunner-JSON轉換示例

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;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章