學習loadrunner之皮毛
上一篇 /
下一篇 2007-11-12 11:11:24
/ 個人分類:學習積累
Loadrunner是一款負載javascript.:tagshow(event, '%B2%E2%CA%D4');" href="javascript.:;" target=_self>測試工具,它有三個核心組件分別是Virtual User Generator、Controller、Analysis。Virtual User Generator 可以通過錄制腳本準確的記錄下來用戶的每一步操作并且可以進行集合點設置、事務設置、參數化等操作從而為在Controller中執行特定的場景做準備。Controller顧名思義,它可以控制腳本的執行,通過把腳本放置在一個特定的場景中,模擬一批真實用戶的操作,這些模擬的真實用戶就叫做虛擬用戶。通過這些虛擬用戶可以對系統進行負載測試。Analysis應該是測試人員極為關注的一個組件,通過Controller執行完某一個場景之后,Analysis可以自動生成測試結果并通過圖形的形式顯示出來,測試人員只有借助這些圖表才能準確分析出系統的瓶頸并且確定性能是否達到要求。
下面介紹一下如何進行集合點、檢查點以及參數化的設置:
對于集合點、檢查點的設置有兩種方法,一種是在錄制完腳本以后,手工在腳本中添加相關的關鍵字例如lr_start_transaction等,這種方法對腳本語言的理解能力要求較高。另一種是直接在錄制的過程中添加集合點、檢查點,這樣lr就會自動把集合點、檢查點的關鍵字添加到腳本中。
事務:就是用戶某一步或者某幾步操作的集合。當我們需要通過某一步或是某幾步操作從而衡量服務器的性能的時候,這時我們就把這些操作設置成一個事務,當事務開始執行的時候lr就開始計時當事務運行結束計時停止,執行事務的時間會在在最后的結果中顯示出來。
查看全文
導入論壇
引用鏈接
收藏
分享給好友
推薦到圈子
管理
舉報
TAG: