webload是什么?
webload是RadView公司推出的一個性能測試和分析工具,它讓web應用程序開發者自動執行壓力測試;webload通過模擬真實用戶的操作,生成壓力負載來測試web的性能
用戶創建的是基于java script的測試腳本,稱為議程agenda,用它來模擬客戶的行為,通過執行該腳本來衡量web應用程序在真實環境下的性能
當前高版本是6.0
webload是什么?
webload提供巡航控制器cruise control的功能,利用巡航控制器,可以預定義web應用程序應該滿足的性能指標,然后測試系統是否滿足這些需求指標;cruise control能夠自動把負載加到web應用程序,并將在此負荷下能夠訪問程序的客戶數量生成報告
webload能夠在測試會話執行期間對監測的系統性能生成實時的報告,這些測試結果通過一個易讀的圖形界面顯示出來,并可以導出到excel和其他文件里
webload結構
Webload6.0安裝
下載地址:
http://www.radview.com/
Webload的通信設置
配置SNMP協議使多個壓力機之間互相通信:
在win2000里進入[控制面板]->[添加刪除程序]->[添加刪除windows組件]
選擇[管理和監控工具],[下一步]后選擇windows安裝文件路徑,[完成]
TestTalk:
TestTalk在測試會話里監測壓力機間的信息傳遞,如果通信不成功則報錯
TestTalk自動安裝,測試執行時在后臺自動運行,注意不要將它關閉
Webload程序組成
Agenda Authoring Tool for Explorer (SSL)
Visual AAT
WebLOAD Console
WebLOAD REPORTER
Tools: TestTalk 和Performance Measurements Manager 等
Webload性能測試工作流
計劃一個壓力會話load session
創建測試議程agenda
創建壓力模板load templates
運行壓力模板load templates
輸入測試報告并分析測試結果