敏捷測試最近在測試領域越來越流行,相比于傳統的測試方式,它有什么不同呢?
下面本文將從敏捷測試的定義、帶來的變化來描述筆者對于敏捷測試的理解。
敏捷測試的定義
首先敏捷測試是敏捷一種測試,原有測試定義中通過執行被測系統發現問題,通過測試這種活動能夠提供對被測系統提供度量等概念還是適用的。在傳統的測試定義上,還需要添加
敏捷測試是遵循敏捷宣言的一種測試實踐:
l 強調從客戶的角度,即使用系統的用戶的角度,來測試系統
l 重點關注持續迭代的測試新開發的功能,而不再強調傳統測試過程中嚴格的測試階段。
l 建議盡早開始測試,一旦系統某個層面可測,比如提供了模塊功能,就要開始模塊層面的單元測試,同時隨著測試深入,持續進行回歸測試保證之前測試過內容的正確性。
原文轉自:http://www.anti-gravitydesign.com