AutoRunner 與傳統(tǒng)軟件測試工具的比較
測試討論 最新的軟件測試工具
比較類別
|
winrunner
|
QTP
|
Robot
|
AutoRunner
|
腳本錄制
|
支持
|
支持
|
支持
|
支持
|
腳本語言
|
tsl語言
|
vb
|
vb
|
java
|
資源修改
|
GUI Map文件資源,但是不可編輯,只能夠通過錄制來修改
|
point and click
|
沒有單獨(dú)的資源定義文件,資源包含在腳本內(nèi),修改過程復(fù)雜,難度大
|
1)重新錄制整個窗口上的資源;2)重新錄制某個組建安資源;3)錄制增加組件資源;4)通過“對象屬性編輯器”進(jìn)行修改;
|
數(shù)據(jù)驅(qū)動
|
支持
|
數(shù)據(jù)表整合管理
|
支持
|
支持
|
數(shù)據(jù)驅(qū)動腳本自動轉(zhuǎn)換
|
通過Data Driver Wizard支持
|
通過Data Driver Wizard支持
|
通過手工編碼支持
|
支持自動轉(zhuǎn)換
|
組件自動同步
|
支持
|
支持
|
支持
|
支持
|
模糊識別
|
不支持
|
不支持
|
不支持
|
1)允許給組件的屬性設(shè)置識別權(quán)重;2)通過執(zhí)行的時刻計(jì)算權(quán)重實(shí)現(xiàn)模糊識別;
|
組件識別擴(kuò)展
|
Virtual Object Wizard支持
|
支持
|
不支持
|
支持
|
Active Screen
|
不支持
|
支持
|
不支持
|
不支持
|
腳本擴(kuò)展
|
通過dll
|
通過dll
|
通過dll
|
標(biāo)準(zhǔn)java擴(kuò)展
|
檢查點(diǎn)
|
文本檢查點(diǎn);鏈接檢查點(diǎn);對象屬性檢查點(diǎn);擴(kuò)展檢查點(diǎn);
|
識別組件對位置的依賴
|
高度依賴位置來識別組件和進(jìn)行操作;
|
依賴對象的屬性來識別
|
依賴對象的屬性來識別
|
依賴對象的屬性來識別
|
調(diào)試功能
|
支持
|
支持
|
支持
|
支持
|
關(guān)鍵字驅(qū)動
|
不支持
|
支持
|
部分支持,采用標(biāo)準(zhǔn)的語句
|
部分支持,采用標(biāo)準(zhǔn)的方法
|
|