1、雙擊“Virtual User Generator”
2、點擊“File-New Script and Solution”,彈出如下界面
3、選擇VuGen→Single Protocol→Web-HTTP/HTML,輸入腳本名稱,選擇保存位置,點擊“Create”
4、雙擊左邊欄中的“vuser_init”,再點擊1或者2位置處的錄制按鈕“Record”
5、選擇運行的瀏覽器、輸入測試用的url,選擇工作目錄點擊“Start Recording”
6、點擊“Yes”
7、會自動打開網頁,如下圖
8、點擊“插入開始事務”,如下圖所示圖標,輸入名稱后點擊“OK”
9、網頁上輸入賬號和密碼登錄后,點擊"插入結束事務",如下圖所示圖標
10、點擊”結束錄制“按鈕
11、自動保存
12、點擊”Open Design Studio"
13、如下圖所示,選中的2項內容需要做參數化處理,分別選中圖中2項內容,點擊“Correlate”按鈕,然后點擊“Close”關閉彈窗
14、在下圖所示位置手動添加函數,將腳本的ticket參數進行替換
web_reg_save_param_regexp(
"ParamName=ticket",
"RegExp=ticket=(.*?)\";</script",
SEARCH_FILTERS,
"Scope=Body",
"IgnoreRedirections=No",
LAST);
z
將Parameter name修改為“ticket”,點擊OK
點擊“Yes”
15、點擊“編譯”按鈕,編譯一下看看是否報錯
16、點擊回放按鈕“Replay”,發現報了兩個錯
17、第一個錯誤 Error -26547,根據錯誤提示,在如圖所示位置添加如下代碼:
web_set_user("10.0.8.34\\admin","cdsf@119","10.0.8.34:28888");
18、再次點擊回放按鈕“Replay”,只剩一個錯誤Error-26630
19、錯誤原因,此時瀏覽器中,測試網址為登錄后的狀態,在瀏覽器中將賬號退出登錄,然后再次點擊回放按鈕“Replay”,這一次就通過了。
-------------結束------------------