壓力測試工具之比較(LoadRunner和Robot+TestManager)
上一篇 /
下一篇 2009-03-27 09:33:19
|
|
|
|
前一段時間做了很多的測試工作,主要使用的測試工具是Mercury的LoadRunner和IBM Rational的Robot&Test Manager。通過前一段時間的使用也總結了一下經驗,別且把他們簡單的對比一下,打打分,如果以后使用了其他的測試工具,也算可以有個比照
|
比較內容 |
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 | | |
導入論壇
引用鏈接
收藏
分享給好友
推薦到圈子
管理
舉報
TAG:
loadrunner
LoadRunner
Loadrunner
loadRunner
robot
Robot
Testmanager
工具
壓力
TestManager