軟體測試 - 基線工件



軟體開發包含軟體開發生命週期 (SDLC) 的幾個階段。在此過程中,開發人員使用不同的軟體工件或文件,這些文件指導他們以系統的方式執行任務。其中一些工件是 UML 圖、類圖、用例圖等,它們描述了軟體的架構或工作方式。

什麼是基線工件?

術語“基線工件”來自配置管理。基線是指為整個軟體開發過程提供所有資源。簡而言之,基線工件是指在整個開發過程中修改軟體工件的正確版本。它包括需求規格說明書、UML 和類圖、軟體設計和架構文件、模型等。

基線工件中涉及的活動

基線工件中涉及的活動列在下面:

  • 它們根據工作性質分配給每個團隊成員。
  • 如果需要修改基線工件,則需要更新其版本號。
  • 完成對基線工件的審查後,應檢測偏差,並應將其連同日期和版本號一起更新到基線工件中。
  • 由於這些工件與軟體一起使用,因此在整合時會檢測到進一步的缺陷。這些缺陷也需要修復。
  • 完成所有更新後,基線工件將被送審並批准。

基線工件的組成部分

基線工件的組成部分列在下面:

  • 工件名稱 - 它是文件或工件名稱。
  • 基線開發日期 - 軟體開發應完成的截止日期。
  • 基線開發版本 - 到目前為止已完成並批准的特定工件版本的名稱。
  • 基線測試日期 - 軟體測試以及缺陷修復應完成的日期。
  • 基線測試版本 - 已完成並批准的工件的版本號。
  • 基線整合日期 - 模組整合完成並批准的日期。
  • 基線整合版本 - 滿足所有已批准條件的工件的版本號。
  • 基線交付日期 - 向客戶交付工件獲得批准的日期。
  • 基線交付版本 - 準備交付給客戶的工件版本。

不同型別的配置基線文件

不同型別的配置基線列在下面:

功能基線文件 - 它指向軟體的功能需求。

分配基線文件 - 它指向軟體的功能、介面和整合特性。

產品基線文件 - 它指向可配置產品的功能和物理需求。

為什麼基線工件是必要的?

基線工件之所以必要,原因如下:

  • 它確定在開發軟體時是否已應用所有業務規則。
  • 它在測試和修復錯誤時提供了備用計劃。
  • 它有助於在開發軟體時融入客戶的觀點和視角。
  • 它確定軟體的GUI是否符合終端使用者的需求。
  • 它確保軟體原型是否按照要求構建。
  • 它使專案需求與整體業務保持一致。
  • 這樣做是為了讓專案利益相關者審查和批准需求。
  • 它確定專案範圍。
  • 它定義了正確軟體開發的評估標準。

結論

本教程對軟體基線構件進行了全面概述。我們首先描述了什麼是基線構件,基線構件涉及哪些活動,基線構件的組成部分是什麼,不同型別的配置基線是什麼,以及為什麼需要基線構件。這使您具備了關於軟體基線構件的深入知識。建議您繼續練習所學內容,並探索與軟體測試相關的其他內容,以加深理解並拓寬視野。

廣告
© . All rights reserved.