IEEE829

IEEE 829是電氣電子工程師協會(IEEE)制定的軟體測試文檔標準,最初於1983年發布,1998年修訂版定義了8類測試文檔格式,覆蓋測試計畫、用例設計、規程說明、日誌記錄及總結報告等全流程。該標準提供統一模板但不強制套用範圍,允許根據項目需求靈活調整結構與內容,旨在規範測試活動的透明度、可追溯性及團隊協作效率。

2008年發布的IEEE 829-2008修正版對文檔格式規範與配套說明進行更新,取代了1998年版本,但目前該標準已被廢止。其核心術語體系與框架被後續標準如ISO/IEC/IEEE 29119部分繼承,後者通過分層管理模式最佳化了原測試用例集結構。標準疊代過程中未改變測試文檔的核心架構,主要強化了可擴展性與實踐工具的配套支持。

基本介紹

  • 中文名:IEEE829
  • 別名:829軟體測試文檔標準
  • 測試設計規格:一個管理計畫的文檔 包括
  • 測試過程規格:詳細描述如何進行每項測試
簡介,測試文檔標準,修正,可能引用的標準,

簡介

IEEE 829-1998,也被稱做829軟體測試文檔標準,作為一個IEEE 的標準定義了一套文檔用於8個已定義的軟體測試階段。

測試文檔標準

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

修正

一個對IEEE 829-1998的修正,叫做 IEEE 829-2008,發表在2008年7月18號並已經被批准來取代1998版本。目前該標準已廢止。

可能引用的標準

IEEE 1008, 用於單元測試的標準
IEEE 1012, 用於軟體檢驗和驗證的標準
IEEE 1028, 用於軟體檢查的標準
IEEE 1044, 用於軟體異常分類的標準
IEEE 1044-1, 軟體異常分類指南
IEEE 1233, 開發軟體需求規格的指南
IEEE 730, 用於軟體質量保證計畫的標準
IEEE 1061, 用於軟體質量度量和方法學的標準
IEEE 12207, 用於軟體生命周期過程和軟體生命周期數據的標準
BSS 7925-1, 軟體測試術語辭彙表
BSS 7925-2, 用於軟體組件測試的標準

相關詞條

熱門詞條

聯絡我們