LoadRunner引數化設定 資料分配與取值方式

2022-10-08 16:51:26 字數 1331 閱讀 4625

loadrunner

引數化設定中有九種取值方式:(以使用者名稱引數user為例,其資料引數列表為:jojo、201401、201402、201403、201405、201406、201407、201408、201409,迭代次數設定為10次)

1、sequential+each iteration

指令碼會執行10次,每次迭代會按資料列表順序取值,每一次迭代**現的引數user的值是當前第一次引數替換的值。第1次迭代均為jojo,以此類推。

2、sequential+each occurrence

指令碼執行10次,每次迭代**現引數user,順序取值一次,第1次迭代**現3次user,則user取值為jojo、201401、201402,等到取值到201409,下次會從第乙個數順序取值。

3、sequential+once

指令碼執行10次,user只取值一次,每次出現的user替換引數值都是jojo。

4、random+each iteration

指令碼執行10次,資料表中的資料隨機取,比如第一次迭代取值201405,則這次迭代**現引數user地方則用201405替代。

5、random+each occurrence

指令碼執行10次,資料表中的資料隨機取,迭代過程中只要出現引數user的地方就隨機取值一次。第1次迭代出現3次user,則隨機數為201407、jojo、201403。

6、random+once

指令碼執行10,資料表中資料隨機取值,引數user只取值一次,10次迭代過程**現引數user的地方都是用隨機取值(比如201406)替代。

7、unique+each iteration

每個使用者對應一次資料,當迭代次數超過使用者資料量,根據設定情況處理情況,如下圖所示:

每次迭代出現的引數user用當前取值替代。

8、unique+each occurrence

當前有9條資料,沒出現一次引數user,只能用乙個數值替代,9條資料取完之後根據設定超出值處理。每次迭代出現3次user,則第4次迭代無資料可取,根據超出時設定處理後面的情況。此方式只能執行者決定每個user值分配塊的大小。

引數user只取值一次,所有的出現引數user都用jojo替換,當前指令碼可執行10次。

LoadRunner 引數化詳解

loadrunner,是一種 系統行為和效能的負載測試工具。通過以模擬上千萬使用者實施併發負載及實時效能監測的方式來確認和查詢問題,loadrunner能夠對整個企業架構進行測試。通過使用 loadrunner,企業能最大限度地縮短測試時間,優化效能和加速應用系統的發布週期。loadrunner是一...

細說LoadRunner引數化

前言 為什麼這裡說是細說loadrunner引數化,在書和網上到處都能找到關於loadrunner引數化的內容,但是細心的讀者不能難發現,雖然現在很多資料都有關於引數化的內容,但寫的都不夠詳細,對於初學者來說是一件很困難的事,而引數化又是編輯指令碼最重要的一部分之一,沒有學好引數化就不能算是一名合格...

LoadRunner引數化方法(固定化)

我們再進行網頁測試時,往往需要多使用者密碼進行登入操作,甚至在測試業務系統時,需要對某一項資訊進行提交操作,在進行測試時,往往需要引數化,我現在總結一種較為固化的方式 1 通過錄製指令碼的方式,得到對應指令碼 2 選中需要引數化的字段,選中對應值,點選滑鼠右鍵,彈出視窗,點選replace with...