簡介
IEEE 829-1998,也被稱做829軟體測試文檔標準,作為一個IEEE 的標準定義了一套文檔用於8個已定義的軟體測試階段。
測試文檔標準
IEEE 829-1998,也被稱做829軟體測試文檔標準,作為一個IEEE 的標準定義了一套文檔用於8個已定義的軟體測試階段,每個階段可能產生它自己單獨的檔案類型。這個標準定義了文檔的格式但是沒有規定它們是否必須全部被套用,也不包括這些文檔中任何相關的其它標準的內容。
測試如何完成 (包括SUT的配置).
誰來做測試
將要測試什麼
測試將持續多久 (雖然根據可以使用的資源的限制而有變化).
測試設計規格: 詳細描述
測試環境和期望的結果以及測試通過的標準。
測試用例規格: 定義用於運行於測試設計規格中所述條件的測試數據。
測試過程規格: 詳細描述如何進行每項測試,包括每項預置條件和接下去的步驟。
測試項傳遞報告: 報告何時被測的
軟體組件從一個測試階段到下一個測試階段。
測試記錄: 記錄運行了哪個
測試用例,誰運行的,以什麼順序,以及每個
測試項是通過了還是失敗了。
測試附加報告: 詳細描述任何失敗的
測試項,以及實際的與之相對應的期望結果和其他旨在揭示測試為何失敗的信息。這份文檔之所以被命名為附加報告而不是錯誤報告, 其原因是期望值和實際結果之間由於一些原因可能存在差異,而這並不能認為是系統存在錯誤。 這包括期望值有誤、測試被錯誤地執行,或者對需求的理解存在差異。這個報告由以下所有附加的細節組成,例如實際結果和期望值、何時失敗,以及其他有助於解 決問題的證據。這個報告還可能包括此附加項對測試所造成的影響的評估。
測試摘要報告:一份提供所有直到測試完成都沒有被提及的重要信息的管 理報告,包括測試效果的評估、被測試軟體系統的質量、來自測試附加報告的統計信息。這個報告還包括執行了哪些
測試項、花費多少時間,用於改進以後的測試計 劃。這份最終的報告用於指出被測的
軟體系統是否與項目管理者所提出的可接受標準所符合。
修正
一個對IEEE 829-1998的修正,叫做 IEEE 829-2008,發表在2008年7月18號並已經被批准來取代1998版本。目前該標準已廢止。
可能引用的標準
IEEE 1012, 用於軟體檢驗和驗證的標準
IEEE 1028, 用於軟體檢查的標準
IEEE 1044, 用於軟體異常分類的標準
IEEE 1044-1, 軟體異常分類指南
IEEE 730, 用於軟體質量保證計畫的標準
IEEE 1061, 用於
軟體質量度量和方法學的標準
IEEE 12207, 用於
軟體生命周期過程和軟體生命周期數據的標準
BSS 7925-1, 軟體測試術語辭彙表