用webload進行web application性能測試

發表于:2009-06-11來源:作者:點擊數: 標簽:性能測試webWebWEBApplication
webload是什么? webload是RadView公司推出的一個 性能測試 和分析工具,它讓web應用程序 開發 者自動執行 壓力測試 ;webload通過模擬真實用戶的操作,生成壓力負載來測試web的性能 用戶創建的是基于 java script的 測試腳本 ,稱為議程agenda,用它來模擬客戶的
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
輸入測試報告并分析測試結果

如何計劃一個壓力會話load session
what application are you going to test?
What functionality do you want to test – what actions will the users perform?
How many Virtual Clients you want to simulate?
How long your test will run?
What are acceptable results? Acceptable results are defined by your test objective. For example, you can verify:
Acceptable user response times
Reliability by running stress tests
Performance degradation after updates
What resources are required for performing the test?

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97