如何在一個腳本中實現(xiàn)不同事務(wù)不同次數(shù)的循環(huán)呢,? 案例:假如你想在一個腳本中,實現(xiàn)登錄執(zhí)行1次,,查詢執(zhí)行2次,,插入執(zhí)行3次,怎么辦?錄3個腳本,?每個事務(wù)分別在腳本中復(fù)制N次,? 當然不用,LR早就想到了你的需求,,下面讓我們隆重推出Block,。 位置: Run-time Settings--General--Run Logic 操作: 1.將你所要考察的事務(wù)設(shè)置在不同的Action內(nèi)。 2.在Run Logic中的Run中刪掉默認的Action,。 3.在Run中插入Block。 4.在插入的Block中再插入我們要考察的Action,。 5.設(shè)置Block的properties,。這里有兩種選擇,Sequential和Random,。如果選擇Sequential,,在下面的Iteration中直接填入數(shù)值,那么Block中的Action都會按輸入的次數(shù)執(zhí)行,。如果選擇Random,,下面的properties還可以設(shè)置Block內(nèi)各Action執(zhí)行的百分比。 按照我們前面的案例,,我們只需要設(shè)置3個Block,,每個Block中分別插入一個Action,設(shè)置執(zhí)行次數(shù)分別為1,,2,,3就可以了。
本人理解補充
1,、如果腳本中各個action沒有順序或邏輯關(guān)系,,Block中action順序可以是任意的。如查詢,。但是像登錄這樣必須在前面執(zhí)行的action,,隨意放置將導(dǎo)致腳本失敗。
2,、在Number of Iterations中設(shè)置的循環(huán)次數(shù),,作用于Run(x)下的所有Action,而不作用于Block下的action,。即Block下的action可以通過設(shè)置Block的Properties來指定循環(huán)的次數(shù),。
|
|