在設(shè)置LoadRunner測試場景時(shí),很多時(shí)候都需要設(shè)置用戶逐漸遞增的場景??赡艽蠹彝ǔ5淖龇ǘ际侵鸩皆黾佑脩魯?shù),并且分成多次去運(yùn)行場景,比如第一次運(yùn)行用100用戶,第二次用200用戶,第三次用300用戶等等。
其實(shí),還可以有另外一種方法,就是針對(duì)同一個(gè)腳本設(shè)置多個(gè)組,使用組策略(點(diǎn)擊Edit Schedule按鈕,選擇Schedule by Group),第一個(gè)組為初始用戶數(shù),如100,第二個(gè)組以50或100遞增。每個(gè)用戶場景都持續(xù)穩(wěn)定地運(yùn)行一段時(shí)間,這樣可以把幾種用戶場景下的測試在一次場景的運(yùn)行過程中就一次性執(zhí)行完畢,而且還有一個(gè)好處是可以把多個(gè)用戶場景下的性能結(jié)果都整合到同一個(gè)結(jié)果中,也方便對(duì)比、分析。
其實(shí),還可以有另外一種方法,就是針對(duì)同一個(gè)腳本設(shè)置多個(gè)組,使用組策略(點(diǎn)擊Edit Schedule按鈕,選擇Schedule by Group),第一個(gè)組為初始用戶數(shù),如100,第二個(gè)組以50或100遞增。每個(gè)用戶場景都持續(xù)穩(wěn)定地運(yùn)行一段時(shí)間,這樣可以把幾種用戶場景下的測試在一次場景的運(yùn)行過程中就一次性執(zhí)行完畢,而且還有一個(gè)好處是可以把多個(gè)用戶場景下的性能結(jié)果都整合到同一個(gè)結(jié)果中,也方便對(duì)比、分析。
我想,如果按您所說的,我在一個(gè)場景下設(shè)置三個(gè)組,一個(gè)組100個(gè)用戶,第二個(gè)組200個(gè)用戶,第三個(gè)組300個(gè)用戶,這樣會(huì)不會(huì)是600個(gè)用戶的測試?
我剛接觸LR,請(qǐng)指教,非常感謝.
你可能沒有理解我說的。
我的意思是,設(shè)置多個(gè)組,第一個(gè)組為初始用戶數(shù),如100,第二個(gè)組以50或100遞增,直至達(dá)到所需的200用戶,300用戶等,并不是說第一個(gè)組100,第二個(gè)組200,第三個(gè)組300……
那這個(gè)跟每次遞增150個(gè)有什么區(qū)別呢
是不是權(quán)限不一樣啊,不同的角色