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