級 初始級
TMM初始級軟件測試過程的特點是測試過程無序,有時甚至是混亂的,幾乎沒有妥善定義的。初始級中軟件的測試與調試常常被混為一談,軟件開發過程中缺乏測試資源,工具以及訓練有素的測試人員。初始級的軟件測試過程沒有定義成熟度目標。
第二級 定義級
TMM的定義級中,測試己具備基本的測試技術和方法,軟件的測試與調試己經明確地被區分開。這時,測試被定義為軟件生命周期中的一個階段,它緊隨在編碼階段之后。但在定義級中,測試計劃往往在編碼之后才得以制訂,這顯然有背于軟件工程的要求。
TMM的定義級中需實現3個成熟度目標:制訂測試與調試目標,啟動測試計劃過程,制度化基本的測試技術和方法。
(I)制訂測試與調試目標
軟件組織必須消晰地區分軟件開發的測試過程與調試過程,識別各自的目標,任務和括動。正確區分這兩個過程是提高軟件組織測試能力的基礎。與調試工作不同,測試工作是一種有計劃的活動,可以進行管理和控制。這種管理和控制活動需要制訂相應的策略和政策,以確定和協調這兩個過程。
制訂測試與調試目標包含5個子成熟度目標:
1)分別形成測試組織和調試組織,并有經費支持。
2)規劃并記錄測試目標。
3)規劃井記錄調試目標。
4)將測試和調試目標形成文檔,并分發至項目涉暗乃泄芾砣嗽焙涂⑷嗽薄?
5)將測試目標反映在測試計劃中。
文章來源于領測軟件測試網 http://www.kjueaiud.com/