溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

loadrunner的參數(shù)化設(shè)置

發(fā)布時(shí)間:2020-07-12 16:38:32 來源:網(wǎng)絡(luò) 閱讀:640 作者:jch_zhao 欄目:軟件技術(shù)

JMeter具備免安裝、輕量化、觀察請求與響應(yīng)非常直觀等優(yōu)勢。所以大部分時(shí)候用JMeter已經(jīng)很方便了。但是對(duì)于session的支持,就有點(diǎn)弱了。雖然可以通過加cookie管理器和參數(shù)化替換,也能實(shí)現(xiàn)模擬多登錄用戶。但搗鼓起來很費(fèi)勁。需要手工把一堆sessionid放到文本里,然后下次還就過期了。所以這時(shí)候用loadrunner錄腳本然后參數(shù)化還是要省心的多。說明loadrunner的virtual user模擬的比較全面。在使用loadrunner的參數(shù)設(shè)置時(shí),每次都要查,還是記在這里方便:

Select next row有三個(gè)選項(xiàng):Sequential 、Random、Unique,Update value on有三個(gè)選項(xiàng):Each iteration、Each occurrence、Once,理論上有9種組合,但常用情景沒那么多,所以有的組合其實(shí)是重復(fù)的。

sequential-Each iteration:每個(gè)用戶取的值相同,但用戶的下一次迭代會(huì)順延一個(gè)取值

sequential-Each occurrence:同上

sequential-Once:每個(gè)用戶相同,每次也相同(就是第一行)

Random-Each iteration:每個(gè)用戶取值隨機(jī),每次也隨機(jī),可能重復(fù)

Random-Each occurrence:同上

Random-Once:每個(gè)用戶取值隨機(jī),每次相同(但不一定是第一行)

Unique-Each iteration:每用戶不同,若選擇Automatically allocate block size,每次隨機(jī)不同;若選擇Allocate指定大小,數(shù)值得計(jì)算,迭代多少次就要間隔多大以上,否則會(huì)出錯(cuò)(真是沒事找事)。設(shè)置好了每次也不重復(fù)

Unique-Each occurrence:每用戶不同,只能選Allocate指定大小,同上

Unique-Once:每用戶不同,每次相同(也是從開頭順序往下找)

另外還有一個(gè)Same line as xxx,表示和之前定義的某個(gè)字段保持同一行,在需要保證用戶名/密碼等關(guān)聯(lián)數(shù)據(jù)時(shí)采用

以上以loadrunner11實(shí)測。其實(shí)最常用的場景就是我上面紅色標(biāo)出的幾種。


向AI問一下細(xì)節(jié)
推薦閱讀:
  1. LoadRunner
  2. loadrunner license

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI