LoadRunner中為不同action設定不同的迭代次數
阿新 • • 發佈:2019-02-07
如何在一個指令碼中實現不同事務不同次數的迴圈呢?
案例:假如你想在一個指令碼中,實現登入執行1次,查詢執行2次,插入執行3次,怎麼辦?錄3個指令碼?每個事務分別在指令碼中複製N次?
當然不用,LR早就想到了你的需求,下面讓我們隆重推出Block.位置:。
Run-time Settings——General——Run Logic.操作:
1.將你所要考察的事務設定在不同的Action內。
2.在Run Logic中的Run中刪掉預設的Action。
3.在Run中插入Block(insert block)。
4.在插入的Block中再插入我們要考察的Action(選中要插入Action的Block,選擇insert action,選擇要加入的action名稱即可)。
5.設定Block的properties.這裡有兩種選擇,Sequential和Random.如果選擇Sequential,在下面的Iteration中直接填入數值,那麼Block中的Action都會按輸入的次數執行。如果選擇Random,下面的properties還可以設定Block內各Action執行的百分比。
按照我們前面的案例,我們只需要設定3個Block,每個Block中分別插入一個Action,設定執行次數分別為1,2,3就可以了。
案例:假如你想在一個指令碼中,實現登入執行1次,查詢執行2次,插入執行3次,怎麼辦?錄3個指令碼?每個事務分別在指令碼中複製N次?
當然不用,LR早就想到了你的需求,下面讓我們隆重推出Block.位置:。
Run-time Settings——General——Run Logic.操作:
1.將你所要考察的事務設定在不同的Action內。
2.在Run Logic中的Run中刪掉預設的Action。
3.在Run中插入Block(insert block)。
4.在插入的Block中再插入我們要考察的Action(選中要插入Action的Block,選擇insert action,選擇要加入的action名稱即可)。
5.設定Block的properties.這裡有兩種選擇,Sequential和Random.如果選擇Sequential,在下面的Iteration中直接填入數值,那麼Block中的Action都會按輸入的次數執行。如果選擇Random,下面的properties還可以設定Block內各Action執行的百分比。
按照我們前面的案例,我們只需要設定3個Block,每個Block中分別插入一個Action,設定執行次數分別為1,2,3就可以了。