錄制腳本,對用戶名和密碼進行參數化:
Action() { web_url("WebTours", "URL=http://127.0.0.1:1080/WebTours/", "Resource=0", "RecContentType=text/html", "Referer=", "Snapshot=t1.inf", "Mode=HTML", LAST); web_submit_form("login.pl", "Snapshot=t2.inf", ITEMDATA, "Name=username", "Value=jojo", ENDITEM, "Name=password", "Value=bean", ENDITEM, "Name=login.x", "Value=60", ENDITEM, "Name=login.y", "Value=4", ENDITEM, LAST); return 0; }
1、右擊腳本中的用戶,選擇"Replace with a Parameter"

2、Parameter name輸入參數名"username",Parameter type選擇"File",點擊"Properties"按鈕,彈出參數屬性對話框

3、點擊"Create Table",新建參數化列表,修改第一個參數值為"jojo"

4、點擊"Add Row"按鈕,添加新行,輸入參數化的數據

5、點擊"Add Column"按鈕,添加新列,列名為"password"

6、password列輸入要參數化的數據(jojo/bean為系統默認用戶),第一列username用於參數化用戶名,第二列password用於參數化密碼

7、Select column(選擇哪一列數據用於參數化)標簽頁如果當前選項是By number(根據列序號),則選擇"1",如果是By name(根據列名稱),則選擇"username"


8、右擊腳本中的密碼,選擇"Replace with a Parameter"

9、Parameter name輸入參數名"password",Parameter type選擇"File",點擊"Properties"按鈕,彈出參數屬性對話框

10、File選擇剛才新建的dat文件

11、Select column標簽頁如果當前選項是By number,則選擇"2",如果是By name,則選擇"password"
12、選擇"Vuser—>Run-Time Settings"

13、在Run Logic中設置Action的循環次數為5次

14、為了看到效果,在代碼后加上 lr_output_message("username:%s,password:%s",lr_eval_string("{username}"),lr_eval_string("{password}")); 以輸出參數化值

15、運行腳本,通過日志觀察參數化后的效果





--實際操作:
1、新增用戶也是用隨機數來產生

2、用戶登錄的賬號用隨機值來登錄
