loadrunner參數使用總結

使用loadrunner進行性能測試,在準備腳本階段參數是不可避免要使用到的,現把參數的各類設置取值方式總結一下,方便往後查閱:dom

update value on Sequential順序取值下的取值結果 Random隨機取值下的取值結果 Unique取值(強調取值的惟一性)
Each iteration 參數按Run上設置的迭代次數,每迭代一次,取值就順序更新一次,當取值超過參數記錄條數時,循環到列表頭再次取值。
對於controller中多用戶取值:每一個用戶使用相同的策略,取值相同
每產生一次新的迭代,參數就隨機去取一次值
對於controller中多用戶取值:每一個用戶都按照Random+iteration策略隨機取值
每進行一次新的迭代,按照參數記錄順序讀取,當取值超過參數記錄條數時,執行when out of values策略。
對於controller中多用戶取值:能夠手動分配每一個用戶固定的參數記錄條數(或由LR根據迭代次數、用戶數及參數總條數,自動分配給每一個用戶數據塊[Block size]),每一個虛擬用戶在分配到的數據塊[Block size]範圍內執行Unique+Each iteration取值策略
Each occurrence 參數取值每取一次就順序更新一次,當取值超過參數化記錄條數時,循環到列表頭再次取值。
對於controller中多用戶取值:每一個用戶使用相同的策略,取值相同
參數每次取值都是從整個參數列表中隨機取一個
對於controller中多用戶取值:每一個用戶都按照Random+occurrence策略隨機取值
每進行一次參數取值,就按照參數記錄順序讀取,當取值超過參數記錄條數時,執行when out of values策略。
對於controller中多用戶取值:只能手動分配每一個用戶固定的參數記錄條數,每一個虛擬用戶在分配到的數據塊[Block size]範圍內執行Unique+Each occurrence取值策略
once 第一次取值後不再更新了
對於controller中多用戶取值:每一個用戶使用相同的策略,取值相同
第一次隨機取值後,就一直使用這個值
對於controller中多用戶取值:每一個用戶都按照Random+once策略隨機取一個值
第一次取值後不再更新了
對於controller中多用戶取值:Allocate Vuser values in controller選項不可用,系統自動給每一個用戶分配一個惟一的值,若是值不夠,剩餘的用戶將進入error狀態
相關文章
相關標籤/搜索