1、自動(dòng)化測(cè)試,模擬手工測(cè)試步驟,通過(guò)執(zhí)行程序語(yǔ)言編制的測(cè)試腳本自動(dòng)地測(cè)試軟件,自動(dòng)地實(shí)施軟件的單元測(cè)試、功能測(cè)試、負(fù)載測(cè)試或性能測(cè)試等。
自動(dòng)化功能測(cè)試:包括單元測(cè)試、接口測(cè)試、UI測(cè)試。主要是編寫(xiě)代碼、腳本,讓軟件自動(dòng)運(yùn)行,發(fā)現(xiàn)缺陷,代替部分的手工測(cè)試。但一般只有大的項(xiàng)目才需要進(jìn)行自動(dòng)化,中小型項(xiàng)目不推薦使用自動(dòng)化測(cè)試。
既然測(cè)試是一個(gè)過(guò)程,那么自動(dòng)化測(cè)試,就是自動(dòng)的執(zhí)行的過(guò)程。接下來(lái)我們探討的一個(gè)核心的問(wèn)題:自動(dòng)。什么叫做自動(dòng)呢?讓機(jī)器自己動(dòng),就是自動(dòng)。讓機(jī)器按照人類(lèi)的要求,把軟件的所有功能遍歷一遍,這是自動(dòng)化。
自動(dòng)化測(cè)試 (英文Automated Testing),一般是指 軟件測(cè)試 的自動(dòng)化。自動(dòng)化測(cè)試是把以人為驅(qū)動(dòng)的測(cè)試行為轉(zhuǎn)化為機(jī)器執(zhí)行的一種過(guò)程。以上是官方的說(shuō)法。
覆蓋率不同 在同等時(shí)間內(nèi),啟動(dòng)自動(dòng)化測(cè)試能夠覆蓋更多的功能,而手工測(cè)試只能覆蓋小部分功能。但是自動(dòng)化測(cè)試適合回歸測(cè)試,開(kāi)發(fā)中的功能不劃算。
回歸測(cè)試方便可靠 通常來(lái)說(shuō),這是自動(dòng)化測(cè)試最主要的任務(wù)和特點(diǎn),特別是在程序修改比較頻繁時(shí)(新功能的不斷加入,老功能邏輯不變或很少變的),效果是非常明顯的。
第自動(dòng)化測(cè)試具有重復(fù)性 在軟件開(kāi)發(fā)的過(guò)程中,往往會(huì)有同樣的開(kāi)發(fā)內(nèi)容開(kāi)發(fā),那么就可以一起開(kāi)發(fā),一起執(zhí)行。從而保證每次測(cè)試的結(jié)果和執(zhí)行的內(nèi)容的一致性是可以得到保障的,從而達(dá)到測(cè)試的可重復(fù)的效果。
那么自動(dòng)化測(cè)試有哪些優(yōu)勢(shì)呢?程序回歸測(cè)試更方便 這也是自動(dòng)化測(cè)試的主要用途之一,尤其是在程序被頻繁修改的情況下。由于測(cè)試腳本和用例設(shè)計(jì)良好,測(cè)試的預(yù)期結(jié)果也是可以預(yù)期的。
本文暫時(shí)沒(méi)有評(píng)論,來(lái)添加一個(gè)吧(●'?'●)