手工測試與自動測試的比較
手工測試 無法保證 黑盒測試 的科學性與嚴密性,這是因為: ● 測試人員 要負責大量文檔、報表的制訂和整理工作,會變得力不從心; ●受軟件分發日期、 開發 成本及人員、資源等諸多方面因素的限制,難以進行全面的測試; ●如果修正 缺陷 所花費的時間相當
手工測試無法保證
黑盒測試的科學性與嚴密性,這是因為:
●
測試人員要負責大量文檔、報表的制訂和整理工作,會變得力不從心;
●受軟件分發日期、
開發成本及人員、資源等諸多方面因素的限制,難以進行全面的測試;
●如果修正
缺陷所花費的時間相當長,
回歸測試將變得異常困難;
●對
測試過程中發現的大量缺陷缺乏科學、有效的管理手段,責任變得含混不清,沒有人能向決策層提供精確的數據以
度量當前的工作進度及工作效率;
●反復測試帶來的倦怠情緒及其他人為因素使得測試標準前后不一,測試花費的時間越長,測試的嚴格性也就越低;
●難以對不可視對象或對象的不可視屬性進行測試。
因此,
自動測試成為最佳的
解決方案。所謂自動測試,實際上是將大量的重復性工作交給計算機去完成,一個優秀的自動
測試工具,不但可以滿足科學測試的基本要求,而且可以節約大量的時間、成本、人員和資源,并且
測試腳本可以被重復利用(包括被不同的項目所利用)。
原文轉自:http://www.kjueaiud.com