壓力測試工具對比 | |||||
比較內容 | LoadRunner | 得分 | Robot+TestManager | 得分 | |
腳本錄制 | 特點 | LR是按照不同的錄制對象來確定錄制腳本類型的,不同的錄制對象支持的方式不同 | 8 | Robot是按照不同協議來錄制VU腳本的,不同的協議錄制出的腳本不同 | 7 |
優點 | 針對不同的錄制對象時,支持的交互界面較好 | 可以錄制不通過本機之間機器之間的通訊內容 | |||
缺點 | 只能錄制通過本機的通訊內容 | 錄制時的人機交互界面支持不夠好 | |||
腳本調試 | 特點 | LR腳本與其WinRunner腳本可以通用 | 8 | Robot的VU腳本與GUI腳本不同 | 6 |
優點 | 易讀性較強調試方便 | 函數支持豐富處理較靈活 | |||
缺點 | 函數支持相對弱一些 | 易讀性差調試難度大 | |||
場景布置 | 特點 | 為用戶內置了一些場景可以較為方便的使用 | 7 | 用戶可以靈活的定制測試場景,但是有些需要通過修改測試腳本來進行 | 8 |
優點 | 圖形化處理界面操作簡便 | 用戶、場景、Suit定義層次清楚 | |||
缺點 | 定制靈活性差一些 | 一般測試人員較難上手,需要熟悉時間長 | |||
監控設置 | 特點 | 可以監控多種資源情況 | 8 | 無 | 0 |
優點 | 運行時獲得資源數據與腳本運行情況相匹配 | 無 | |||
缺點 | 采集數據含義不夠明確和通用 | 無 | |||
運行控制 | 特點 | 可以監控和設定不同虛擬用戶的運行狀態 | 8 | 針對腳本內容有全面的運行監控,圖形化的表示不同的運行狀態 | 7 |
優點 | 監控資源和虛擬用戶同時進行 | 細節的看到腳本運行情況,運行效率較高 | |||
缺點 | 運行腳本效率較差 | 無法與資源情況統一 | |||
結果獲得 | 特點 | 匯總信息采用單獨工具,可以較為詳細對數據結果進行統計分析,可以自動生成報告 | 8 | 對腳本的各種情況監控支持較為全面 | 8 |
優點 | 數據結果詳細圖表豐富,可以靈活生成報表和報告 | 結果對每一步驟執行時間做記錄方便分析,自動記錄每一次測試結果 | |||
缺點 | 結果不易保存,處理速度較慢 | 不能自動生成可讀的測試報告,需要再加工 | |||
操作性 | 特點 | 容易上手,適合于非技術人員操作 | 8 | 上手困難,需要有一定技術基礎的人使用 | 6 |
界面友好性 | 特點 | 界面友好性較強 | 8 | 界面友好性較強,但是容易down掉,并且很難重啟 | 5 |
技術支持性 | 特點 | Mercury技術人員較少,支持有困難 | 7 | Rational技術人員較多,IBM還有其他服務提供商給予技術支持 | 8 |
其他 | 特點 | LR測試范圍更廣的專業工具,盜版License也在網上很容易找 | 8 | Rational的產品重點不在Robot上,況且以后會修改到Eclipse平臺上,License也不容易給 | 6 |
78 | 61 |
原文轉自:http://www.anti-gravitydesign.com