在loadrunner中xml和json的腳本是大體一樣的:
loadrunner錄製不論什麼腳本,都要確定在postman(或者其他瀏覽器)能夠正常訪問,
接下來纔是錄製腳本,見下圖xml的post的body:
xml格式的:直接“Body=xmlbody的內容”//注意不需要大括號,如果裏面有雙引號,要轉義。
json格式的:“Body={jsonbody內容}。
下面是xml的一個例子。
Action()
{
web_custom_request("xmlRequest",
"URL=http://192.168.145.101:8004/wepaas/wepaas/wx?appid=wx26f8227ac5b7abcb ",//url
"Method=POST",
"Resource=0",
"RecContentType=text/xml",//訪問格式
"Referer=",
"Mode=HTML",
"EncType=text/xml; charset=utf-8",
"Body=<xml> "
"\n<ToUserName><![CDATA[gh_4df399d74d76]]></ToUserName>"
"\n<FromUserName><![CDATA[oV1ER1c4mbFId1lpTeKRAFe1O1xk]]></FromUserName> "
"\n<CreateTime>1552534211</CreateTime> "
"\n<MsgType><![CDATA[text]]></MsgType> ",
"\n<Content><![CDATA[oem]]></Content> "
"\n<MsgId>22226945596975849</MsgId>"
"\n</xml> "
LAST);
return 0;
}