自動化測試的優缺點

ps:參考博客http://blog.csdn.net/wcq2013/article/details/16825411

自動化測試的優點:

1、對迴歸測試更方便:進行迴歸測試,要測試系統的所有功能模塊,週期較長的迴歸測試工作量大,測試比較頻繁,適合自動化測試。由於測試的腳本和用例都是設計好的,測試期望的結果也可以預料,將迴歸測試自動化可以極大的提高效率縮短迴歸時間。

2、模擬真實情況:可以執行手工測試無法執行的測試,比如同時併發上千用戶測試系統的負載量,測試人員無法達到測試目的,而使用自動化測試工具可以模擬多用戶的併發過程。

3、有效的利用人力物力資源:頻繁地機器化的動作可以用自動化測試執行,減少錯誤的發生,更好的利用人力資源。

4、測試的重複利用:由於自動測試通常使用的是自動化腳本技術,這樣就可以只需要做較少的甚至是不修改就可以實現在不同的測試過程中使用相同的用例。

5、減少人爲的錯誤:自動化測試是機器完成,不存在執行過程中人爲的疏忽和錯誤,測試設計完全決定了測試的質量,可以降低減少人爲造成的錯誤。

自動化測試的缺點:

1、自動化測試是工具執行,沒有思維,無法進行主觀判斷,對界面色彩、佈局和系統的奔潰現象無法發現,這些錯誤通過人眼很容易發現。

2、自動化測試工具本身是一個產品,在不同的系統平臺或硬件平臺可能會受影響,在運行時可能影響被測程序的測試結果。

3、對於需求更改頻繁的軟件,測試腳本的維護和設計比較空難。

4、自動化測試是機器執行,發現的問題比手工測試要少很多,通過測試工具沒有發現缺陷,並不能說明系統不存在缺陷,只能通過工具評判測試結果和預期效果之間的差距。

5、自動化測試要編寫測試腳本,設計場景,這些對測試人員的要求比較高,測試的設計直接影響測試的結果。


ps:你只有付出更多才能得到自己想要的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章