吳潔
摘要:介紹了敏捷測試和TMMi(測試成熟度模型集成)的特點,并將敏捷測試的理念和TMMi測試過程的改進和優化相結合,提出了敏捷測試TMMi框架參考。重點討論框架下各級成熟度過程域以及過程域實踐的適用性。
關鍵詞:敏捷;TMMi;過程域
中圖分類號:TP311.53 文獻標識碼:A 文章編號:1007-9416(2018)05-0080-02
1 引言
在軟件規模和軟件復雜度的日益提升的今天,如何實現軟件高質量的快速交付成為軟件測試行業亟待解決的問題。隨著敏捷開發理念的盛行,軟件產品生命周期呈現出高度迭代并且需要持續響應客戶頻繁反饋的特點,相應的敏捷測試應用日趨廣泛。敏捷組織希望通過改進測試過程實現測試能力的提升和產品質量的提高,同時也保留敏捷測試自身的優點。
2 敏捷測試與TMMi
2001年17位軟件開發領域的領軍人物經過討論提出了一套全新的軟件開發價值觀,并通過一份簡明扼要的《敏捷宣言》向世界傳遞了敏捷開發的理念。敏捷是一種思想貫穿于整個軟件生命周期包括測試階段。敏捷測試應能不斷修正質量指標,正確建立測試策略,確認客戶的有效需求能得以圓滿實現和確保整個生產的過程安全的、及時的發布最終產品。在獨立完成各項測試計劃、測試執行工作的同時,敏捷測試人員需要參與幾乎所有的團隊討論,團隊決策。通常情況下敏捷測試人員比較關注單元測試、測試自動化以及探索性測試等。由于與敏捷測試相關的組織通常只從項目角度根據需求去改進,很少關注項目外或測試本身,這會導致一些測試基本問題不能完全解決。……