LoadRunner之--Block

發表于:2008-06-03來源:作者:點擊數: 標簽:loadrunnerLoadRunnerLoadrunnerBlock
如何在一個腳本中實現不同事務不同次數的循環呢? 案例:假如你想在一個腳本中,實現登錄執行1次,查詢執行2次,插入執行3次,怎么辦?錄3個腳本?每個事務分別在腳本中復制N次? 當然不用, LR 早就想到了你的 需求 ,下面讓我們隆重推出Block。 位置: Run

如何在一個腳本中實現不同事務不同次數的循環呢?

案例:假如你想在一個腳本中,實現登錄執行1次,查詢執行2次,插入執行3次,怎么辦?錄3個腳本?每個事務分別在腳本中復制N次?

當然不用,LR早就想到了你的需求,下面讓我們隆重推出Block。

位置:

Run-time Settings--General--Run Logic

操作:

1.將你所要考察的事務設置在不同的Action內。

2.在Run Logic中的Run中刪掉默認的Action。

3.在Run中插入Block。

4.在插入的Block中再插入我們要考察的Action。

5.設置Block的properties。這里有兩種選擇,Sequential和Random。如果選擇Sequential,在下面的Iteration中直接填入數值,那么Block中的Action都會按輸入的次數執行。如果選擇Random,下面的properties還可以設置Block內各Action執行的百分比。

按照我們前面的案例,我們只需要設置3個Block,每個Block中分別插入一個Action,設置執行次數分別為1,2,3就可以了。   本人理解補充 1、如果腳本中各個action沒有順序或邏輯關系,Block中action順序可以是任意的。如查詢。但是像登錄這樣必須在前面執行的action,隨意放置將導致腳本失敗。 2、在Number of Iterations中設置的循環次數,作用于Run(x)下的所有Action,而不作用于Block下的action。即Block下的action可以通過設置Block的Properties來指定循環的次數。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97