loadrunner經常使用web動做函數

web_custom_request  ---容許使用任何http請求方法html

腳本一:web

web_custom_request("baidu_request",
"URL=https://www.baidu.com",
"Method=GET",
"TargetFrame=",
"Resource=0",
"Referer=",
"Body=",
LAST);瀏覽器

 

web_submit_data  ---執行無條件或無上下文表單提交緩存

腳本二:函數

web_submit_data("reservations.pl",
"Action=http://127.0.0.1:1080/cgi-bin/reservations.pl",
"Method=POST",
"TargetFrame=",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/cgi-bin/reservations.pl?page=welcome",
"Snapshot=t4.inf",
"Mode=HTML",
ITEMDATA,
"Name=advanceDiscount", "Value=0", ENDITEM,
"Name=depart", "Value=Frankfurt", ENDITEM,
"Name=departDate", "Value=11/04/2019", ENDITEM,
"Name=arrive", "Value=Los Angeles", ENDITEM,
"Name=returnDate", "Value=11/05/2019", ENDITEM,
"Name=numPassengers", "Value=1", ENDITEM,
"Name=seatPref", "Value=Aisle", ENDITEM,
"Name=seatType", "Value=Business", ENDITEM,
"Name=findFlights.x", "Value=42", ENDITEM,
"Name=findFlights.y", "Value=5", ENDITEM,
"Name=.cgifields", "Value=roundtrip", ENDITEM,
"Name=.cgifields", "Value=seatType", ENDITEM,
"Name=.cgifields", "Value=seatPref", ENDITEM,
LAST);url

 

web_submit_form  ---模擬表單提交orm

 web_submit_form錄製時會判斷瀏覽器中是否有cache的內容,若是有web_submit_form函數中只保存和緩存不相同的數據;htm

 web_submit_data()錄製時無需判斷瀏覽器是否有cache,把全部錄製的數據都保存在web_submit_data()函數中,例如userSession,SessionId,token等token

 

web_url  ---get請求urlip

腳本三:

web_url("index.htm","URL=http://127.0.0.1:1080/WebTours/index.htm","TargetFrame=","Resource=0","RecContentType=text/html","Referer=","Snapshot=t1.inf","Mode=HTML",LAST);

相關文章
相關標籤/搜索