目的:
|
識別測試元件和定義一組最有利於現行反覆的測試
|
在正式的環境中,必須開發的元件和測試指定在「測試設計」構件中,因此,這個步驟是選用的。在另一些情況下,開發人員測試是由變更要求、錯誤修正、需要驗證的實作決策、輸入只含設計模型的子系統測試來驅動的。對於這些情況,請執行下列動作:
-
定義目標:子系統/元件介面驗證、實作驗證、重新產生問題
-
定義範圍:子系統、元件、元件群組
-
定義測試類型和詳細資料:黑盒、白盒、前置條件、後置條件、不變量、輸入/輸出和執行條件、觀察/控制點、清理動作
-
決定測試的生命跨距;例如,專為了修正問題而建置的測試可能用過便丟棄,但操作外部介面的測試會與所測試的元件有相同的生命週期
|