1.提高了測試效率。使用機器代替手工,測試的效率得到了很大提升。 2.測試覆蓋率較高。通過實現(xiàn)自動化測試,可以執(zhí)行更多與應用程序相關的測試,這樣可以很大的提供測試覆蓋率。測試覆蓋率的增加意味著可以測試更多的特性和更高質(zhì)量的應用程序。 3.降低項目成本。運行測試所需的時間急劇減少。它有助于提高工作質(zhì)量,從而減少了發(fā)布后修復故障的必要性,并降低了項目成本。 4.可以更快看到結(jié)果。由于自動化測試的快速實現(xiàn),即使對于復雜而龐大的系統(tǒng),也節(jié)省了大量的時間。這使得測試可以重復執(zhí)行,每次都以更少的努力和時間交付更快的結(jié)果。 5.可以重復使用。由于自動化測試測試用例的重復性,除了設置相對容易的配置外,軟件開發(fā)人員還有機會評估程序反應。自動化測試用例是可重復使用的,因此可以通過不同的方法來使用。