loadRunner之參數化,對用戶名和密碼進行參數化,並打印輸出---實際操作:用戶登錄的賬號用隨機值來登錄


 

 

錄制腳本,對用戶名和密碼進行參數化:

復制代碼
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、用戶登錄的賬號用隨機值來登錄
 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM