1 回答

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超6個(gè)贊
自動(dòng)化測試優(yōu)勢
對程序的回歸測試更方便,可以極大提高測試效率,縮短回歸測試時(shí)間。
可以運(yùn)行更多更繁瑣的測試。自動(dòng)化的一個(gè)明顯的好處是可以在較少的時(shí)間內(nèi)運(yùn)行更多的測試。
可以執(zhí)行一些手工測試?yán)щy或不可能進(jìn)行的測試。比如,對于大量用戶的測試,不可能同時(shí)讓足夠多的測試人員同時(shí)進(jìn)行測試,但是卻可以通過自動(dòng)化測試模擬同時(shí)有許多用戶,從而達(dá)到測試的目的。
測試具有一致性和可重復(fù)性。由于測試是自動(dòng)執(zhí)行的,每次測試的結(jié)果和執(zhí)行的內(nèi)容的一致性是可以得到保障的,從而達(dá)到測試的可重復(fù)的效果。
增加軟件信任度。由于測試是自動(dòng)執(zhí)行的,所以不存在執(zhí)行過程中的疏忽和錯(cuò)誤,完全取決于測試的設(shè)計(jì)質(zhì)量。
缺點(diǎn)
不能取代手工測試,有很多需要人腦判斷結(jié)果的測試用例無法用自動(dòng)工具實(shí)現(xiàn),代價(jià)太大。
手工測試比自動(dòng)測試發(fā)現(xiàn)的缺陷更多。
對測試質(zhì)量的依賴性極大,不能提高有效性。
由于自動(dòng)測試比手動(dòng)測試更脆弱,所以維護(hù)會(huì)受到限制,從而制約軟件的開發(fā)。
總結(jié)
綜上所述,可以歸結(jié)自動(dòng)化完成不了的,手工測試都能彌補(bǔ),兩者有效的結(jié)合是測試質(zhì)量保證的關(guān)鍵。
添加回答
舉報(bào)