自動化測試就是以人為驅(qū)動的測試行為轉(zhuǎn)化為機(jī)器執(zhí)行的過程,在某些方面會提高我們的測試效率,但同樣也有一些缺點(diǎn)存在,接下來我們就詳細(xì)了解下。
一:自動化測試優(yōu)點(diǎn)
1 回歸測試更方便,節(jié)約回歸測試時間成本
2 解放人力資源,可讓測試人員專注其他測試
3 可以在較少的時間內(nèi)運(yùn)行更多的繁瑣測試
4 可以執(zhí)行一些手工無法執(zhí)行的測試,如大量注冊
5 每次執(zhí)行內(nèi)容與結(jié)果是相同,達(dá)到重復(fù)測試效果
6 腳本相同且自動執(zhí)行,不存在執(zhí)行過程疏忽錯誤
7 可重復(fù)利用,減少對人的依賴,可直接運(yùn)行他人
8 可大幅減少兼容性測試的工作量
9 提升整個軟件測試團(tuán)隊(duì)的水平,提升客戶滿意度
二、自動化測試缺點(diǎn)
1 開發(fā)自動化測試腳本需要花費(fèi)較長周期
2 產(chǎn)品迭代,測試腳本也要迭代,時間成本高
3 對短期項(xiàng)目型產(chǎn)品實(shí)施自動化測試價值不高
4 自動化測試無法代替手工測試找到產(chǎn)品的BUG
5 自動化測試對軟件測試團(tuán)隊(duì)的技術(shù)有較高要求
6 要求軟件有一定的穩(wěn)定性,不能過于頻繁的迭代
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。