腳本參數(shù)化
2018/3/23 15:40:45
一條普通腳本只能執(zhí)行某個特定的動作,將腳本參數(shù)化后則可以執(zhí)行不同的功能。腳本參數(shù)化之前,必需要編輯好參數(shù)配置,下面是參數(shù)配置的界面

進入?yún)?shù)配置,可新建或刪除參數(shù),設置參數(shù)值、設置參數(shù)取值方式等
- 新建:新建一個參數(shù),默認名稱為NewParam,雙擊名稱可修改;
- 刪除:刪除已有的參數(shù);
- 參數(shù)類型:可選擇參數(shù)類型為file、data/time、number、Vuser ID等類型
- 文件路徑:顯示文件保存的路徑
- 添加列/添加行:可添加列或者行來編輯參數(shù)值。添加行即添加一個參數(shù);
- 用記事本編輯:可用記事本打開參數(shù)表,對參數(shù)值進行編輯,方便操作;
- 選擇列:設置參數(shù)取值的標準:根據(jù)編號或者跟蹤名稱來取值,列分割符:定義每列如果分割;第一個數(shù)據(jù)行:設置從第幾行開始取值;
- 選擇下一行:順序-根據(jù)順序從參數(shù)表內(nèi)取值;隨機-隨機取值; 取值:每次執(zhí)行只取一個值;相同于【參數(shù)名】:與其他參數(shù)取值方式相同,適用于參數(shù)值相對應時;
- 更新值的時間:設置取值時間,可選擇每次迭代后更新,每次訪問更新、只更新一次;
參數(shù)設置配置完成后,在腳本內(nèi)設置參數(shù)取值,方法如下:
將需要參數(shù)化的值替換為“pr.getParamValue("username");”其中username為參數(shù)名;具體操作如圖所示:

圖例是一個登錄的腳本,從參數(shù)表內(nèi)取登錄名username的值。在腳本內(nèi)執(zhí)行默認取第一個值,在場景內(nèi)擇根據(jù)參數(shù)取值方式取值,從而更真實的模擬多人訪問系統(tǒng)的場景。


sales@spasvo.com