LoadRunner的場景設定

shbwf發表於2013-11-27
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是所有使用者遵從場景的整體安排。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11323760/viewspace-1061205/,如需轉載,請註明出處,否則將追究法律責任。

相關文章