當(dāng)前位置: 首頁(yè) > 培訓(xùn)動(dòng)態(tài) > 電腦IT > 新聞內(nèi)容

自動(dòng)化軟件測(cè)試與手工測(cè)試各有什么優(yōu)缺點(diǎn)

      軟件測(cè)試,無(wú)論是手動(dòng)的還是自動(dòng)的,都是確保軟件質(zhì)量的一種方式。如何更好地將兩者結(jié)合起來(lái)是我們現(xiàn)在談?wù)摰脑掝}。我們什么時(shí)候應(yīng)用手動(dòng)測(cè)試,什么時(shí)候應(yīng)用自動(dòng)測(cè)試?

自動(dòng)化測(cè)試的優(yōu)點(diǎn):
1.程序的回歸測(cè)試更加方便。這可能是自動(dòng)化測(cè)試的主要任務(wù),尤其是當(dāng)程序頻繁修改時(shí),效果非常明顯
對(duì)由于回歸測(cè)試的動(dòng)作和用例是完全設(shè)計(jì)的,測(cè)試的預(yù)期結(jié)果是完全可預(yù)測(cè)的,因此回歸測(cè)試的自動(dòng)操作可以大大提高測(cè)試的效率,縮短回歸測(cè)試的時(shí)間。
2.你可以運(yùn)行越來(lái)越繁瑣的測(cè)試。自動(dòng)化的一個(gè)明顯好處是可以在更短的時(shí)間內(nèi)運(yùn)行更多的測(cè)試。
3.你可以進(jìn)行手工難以或不可能進(jìn)行的測(cè)試。例如,對(duì)于一個(gè)擁有大量用戶的測(cè)試,不可能同時(shí)有足夠的測(cè)試人員進(jìn)行測(cè)試,但它可以通過(guò)自動(dòng)化測(cè)試同時(shí)模擬許多用戶,因此
用于測(cè)試目的。
4.更好地利用資源。自動(dòng)化繁瑣的任務(wù)可以提高準(zhǔn)確性和測(cè)試人員的積極性,讓測(cè)試技術(shù)人員能夠投入更多精力來(lái)設(shè)計(jì)更好的測(cè)試用例。有些測(cè)試不適合自動(dòng)測(cè)試,只適合手動(dòng)測(cè)試

5.測(cè)試一致且可重復(fù)。因?yàn)闇y(cè)試是自動(dòng)執(zhí)行的,所以可以保證每次測(cè)試的結(jié)果與執(zhí)行內(nèi)容的一致性,從而達(dá)到測(cè)試的可重復(fù)效果。
6.測(cè)試可重用性。因?yàn)樽詣?dòng)化測(cè)試通常使用腳本技術(shù),所以可以在不同的測(cè)試過(guò)程中使用相同的用例,只需很少或根本不需要修改。
7.增加軟件信任。因?yàn)闇y(cè)試是自動(dòng)執(zhí)行的,所以在執(zhí)行過(guò)程中沒(méi)有遺漏和錯(cuò)誤,這完全取決于測(cè)試的設(shè)計(jì)質(zhì)量。一旦軟件通過(guò)了強(qiáng)有力的自動(dòng)化測(cè)試,軟件的信任度自然會(huì)增加。

自動(dòng)化測(cè)試的缺點(diǎn):
1.不能替代手動(dòng)測(cè)試
2.手動(dòng)測(cè)試發(fā)現(xiàn)的缺陷比自動(dòng)測(cè)試多
3.這在很大程度上取決于測(cè)試的質(zhì)量
4.測(cè)試自動(dòng)化并不能提高有效性
5.測(cè)試自動(dòng)化會(huì)限制軟件開發(fā)。因?yàn)樽詣?dòng)化測(cè)試比手動(dòng)測(cè)試更脆弱,所以維護(hù)是有限的,限制了軟件開發(fā)。
6.工具本身缺乏想象力
綜上所述,可以得出這樣的結(jié)論:自動(dòng)化不能完成的,人工測(cè)試可以彌補(bǔ),兩者的有效結(jié)合是測(cè)試質(zhì)量保證的關(guān)鍵。

本頁(yè)面由主體*博為峰教育*自行上傳,本網(wǎng)不對(duì)該頁(yè)面內(nèi)容(包括但不限于文字、圖片)真實(shí)性和知識(shí)產(chǎn)權(quán)負(fù)責(zé),如有侵權(quán)請(qǐng)聯(lián)系處理刪除qq:16720809  。
電話咨詢項(xiàng)目
機(jī)構(gòu)電話:4000-757-730
手機(jī)號(hào)碼:4000-757-730