在執(zhí)行腳本時(shí)如何隨機(jī)選取一組關(guān)聯(lián)數(shù)據(jù)?
如下圖:我們常用的單參數(shù)關(guān)聯(lián),在“Parameter Properties”窗口的“Select next row”項(xiàng)犹芹,選擇Random崎页,意味著每個(gè)Iteration結(jié)束時(shí),該參數(shù)都會(huì)隨機(jī)從“phone”列的數(shù)據(jù)里隨機(jī)抽取一個(gè)腰埂。
但在很多實(shí)際應(yīng)用場(chǎng)景中飒焦,我們需要的是關(guān)聯(lián)一組參數(shù)值,所以我們?nèi)绻琼樞驁?zhí)行屿笼,問題不大牺荠,每個(gè)字段都設(shè)置成Sequential。但如果是需要隨機(jī)選取的話驴一,就得想辦法保證如何讓每個(gè)字段都能既是隨機(jī)選取休雌,又能和其它參數(shù)值保持是一組數(shù)據(jù)呢?否則執(zhí)行上肯定會(huì)失敗肝断。
LoadRunner提供了一個(gè)很有用的選項(xiàng)杈曲,如下圖:Same line as phone。還是同樣的場(chǎng)景胸懈,我們只需要在phone字段設(shè)置成random選取值担扑,其它參數(shù)字段,都設(shè)置為Same line as phone即可趣钱。