LoadRunner的場景設置
loadrunner場景設置的方法:
1.逐步增加用戶數,分多次去運行場景。比如:第一次運行50并發,第二次運行100并發……
2.針對同一個腳本設置多個組,使用組策略(點擊Edit Schedule按鈕,選擇Schedule by Group),第一個組為初始用戶數,如100,第二個組以50或100遞增。每個用戶場景都持續穩定地運行一段時間,這樣可以把幾種用戶場景下的測試在一次場景的運行過程中就一次性執行完畢,而且還有一個好處是可以把多個用戶場景下的性能結果都整合到同一個結果中,也方便對比、分析。
按組計劃一般可用于比較復雜的業務流程中。比如,我們要實現用戶注冊系統,然后發貼,而論壇管理員認為這些帖子是非法的,需要將這些帖子刪除。此時,我們就需要用到按組計劃了。
按組計劃的優點是可以設置在同一場景中不同腳本執行的先后順序,可以組合處復雜的業務邏輯。
在Schedule by Group中方式,比按場景計劃多了”Start Time”選項卡,Start Time中腳本有三種執行方式:
第一個:在場景開始時啟動;
第二個:場景開始運行一段時間后開始,這種方式需要指定具體的開始時間;
第三個:在某些特定虛擬用戶組運行完成后開始,這種方式適用于具有耦合關系的虛擬用戶組。
通過后兩種方式可以體現處不同組之間執行的先后關系。
至于Ramp Up, Duration, Ramp Down的功能與 Schedule by scenario一樣。
按用戶組計劃的方式更加靈活,能夠創建實際應用中那些有約束的場景。如果一組用戶執行后產生的數據記錄是另外一組用戶的輸入,那么就學要按照”用戶組”的方式配置場景。
可以通過選右邊Graph中的不同場景的線來選擇對象,也可只顯示一個線條,再對各個場景關系進行設置!
注:Schedule by scenario是所有用戶遵從場景的整體安排。
posted on 2013-11-28 11:30 順其自然EVO 閱讀(408) 評論(0) 編輯 收藏 所屬分類: loadrunner