教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

與人工測(cè)試相比,自動(dòng)化測(cè)試有哪些優(yōu)缺點(diǎn)?

更新時(shí)間:2023年05月24日14時(shí)06分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

自動(dòng)化測(cè)試與人工測(cè)試相比,既有優(yōu)點(diǎn)也有缺點(diǎn)。自動(dòng)化測(cè)試雖然能夠解決人工測(cè)試不能解決的測(cè)試場(chǎng)景復(fù)雜的問(wèn)題,但是自動(dòng)化測(cè)試也不能完全代替人工測(cè)試。

例如,人工測(cè)試中測(cè)試人員通過(guò)大腦思考的邏輯判斷和細(xì)致定位操作是自動(dòng)化測(cè)試不能完成的,此外,測(cè)試人員的測(cè)試經(jīng)驗(yàn)和猜測(cè)程序是否有錯(cuò)的能力也是自動(dòng)化測(cè)試不具備的。

1.自動(dòng)化測(cè)試的優(yōu)點(diǎn)

(1)提高回歸測(cè)試效率

當(dāng)一個(gè)項(xiàng)目中的用戶界面(User Interface,UI)修改比較頻繁或項(xiàng)目中開發(fā)了新功能,但項(xiàng)目中原來(lái)的大部分功能結(jié)構(gòu)都沒有改變時(shí),可對(duì)此項(xiàng)目進(jìn)行回歸測(cè)試。

此時(shí),只需要重新按照預(yù)先設(shè)計(jì)好的測(cè)試用例和業(yè)務(wù)操作流程進(jìn)行測(cè)試即可。自動(dòng)化測(cè)試減少了人工測(cè)試時(shí)需要進(jìn)行的多次回歸測(cè)試操作,從而提高了測(cè)試工作的效率。

(2)提高測(cè)試人員利用率

在部署好測(cè)試環(huán)境和測(cè)試場(chǎng)景后,自動(dòng)化測(cè)試可以在無(wú)人看守的狀態(tài)下進(jìn)行,并對(duì)測(cè)試結(jié)果進(jìn)行分析,這使測(cè)試人員可以將時(shí)間和精力投入到其他更有意義的測(cè)試工作中,從而減少測(cè)試人員的工作量。

自動(dòng)化測(cè)試優(yōu)點(diǎn)

(3)提高測(cè)試精確度

在人工測(cè)試的過(guò)程中,會(huì)出現(xiàn)每次測(cè)試的操作步驟和順序不一樣的問(wèn)題,這樣會(huì)導(dǎo)致測(cè)試結(jié)果不準(zhǔn)確。

自動(dòng)化測(cè)試在測(cè)試的過(guò)程中是由測(cè)試工具每次按照相同的步驟不斷自動(dòng)執(zhí)行測(cè)試操作來(lái)完成的,不僅可以保證在測(cè)試過(guò)程中比人工測(cè)試出現(xiàn)更少的錯(cuò)誤或誤差,還可以保證每次測(cè)試的操作步驟和順序的一致性,從而提高了測(cè)試精確度。

(4)可以完成人工測(cè)試很難實(shí)現(xiàn)的測(cè)試

當(dāng)需要對(duì)項(xiàng)目進(jìn)行負(fù)載測(cè)試或壓力測(cè)試時(shí),需要大量用戶同時(shí)訪問(wèn)并操作該項(xiàng)目。此種類型的測(cè)試需要模擬大量用戶的參與,很難通過(guò)人工測(cè)試實(shí)現(xiàn),此時(shí)可以通過(guò)自動(dòng)化測(cè)試來(lái)完成。

2.自動(dòng)化測(cè)試缺點(diǎn)

(1)不能提高測(cè)試的有效性

自動(dòng)化測(cè)試的腳本是用代碼編寫而成,在測(cè)試過(guò)程中,腳本可能會(huì)出現(xiàn)異?;蜻壿嬪e(cuò)誤等情況,此時(shí)將無(wú)法提高測(cè)試的有效性。

自動(dòng)化測(cè)試工具本身也是一個(gè)產(chǎn)品,當(dāng)它在不同的操作系統(tǒng)、瀏覽器或平臺(tái)上運(yùn)行時(shí)也可能會(huì)出現(xiàn)缺陷。

(2)不能發(fā)現(xiàn)的缺陷(Bug)數(shù)量比人工測(cè)試少且不易發(fā)現(xiàn)新缺陷

自動(dòng)化測(cè)試通常在人工測(cè)試之后開展,常用于回歸測(cè)試。

由于自動(dòng)化測(cè)試使用的工具是沒有思維的,無(wú)法進(jìn)行主觀判斷,所以自動(dòng)化測(cè)試只能用于發(fā)現(xiàn)新版本的軟件中是否出現(xiàn)舊版本的軟件中出現(xiàn)過(guò)的缺陷(Bug),不易發(fā)現(xiàn)軟件中的新缺陷,并且發(fā)現(xiàn)的缺陷數(shù)量比人工測(cè)試要少。


0 分享到:
和我們?cè)诰€交談!