缺陷功能組件在互聯網行業具有不可或缺的重要作用。中培專家張老師指出,缺陷功能組件主要有以下幾個方面的作用:
跟蹤所有缺陷:包括其起源、地位、重要性以及與要求和已知錯誤的關系。
注冊所有類型(包括安全相關)的缺陷,包括所有相關細節,如描述、嚴重性、應用程序版本、相關要求等。
分析缺陷并找出解決方案。
關聯缺陷與需求。
應將文檔問題傳遞給發布組合功能組件。
從D2C價值流中消耗缺陷問題功能組件以及由源代碼管理功能組件進行審查和解析的測試功能組件。
更新缺陷詳細信息。
決定目標發布。
報告缺陷狀態并提供缺陷報告。
將服務開發未解決的缺陷轉換為知識問題管理錯誤(D2C價值流),以記錄或開發解決方案并在知識管理文章中進行報告。
關鍵數據對象
缺陷(數據對象):服務發布藍圖的問題,應該被補救以滿足相關要求。
關鍵屬性
缺陷數據對象應具有以下關鍵數據屬性:
缺陷ID:缺陷的唯一標識符。
缺陷描述:缺陷的描述。
缺陷狀態:缺陷的狀態。
服務發布藍圖ID:相關服務版本藍圖的唯一標識符。
測試樣例ID:相關測試用例的標識符。
已知錯誤ID:相關已知錯誤的標識符。
關鍵數據對象關系
缺陷數據對象應保持以下關系:
測試用例到缺陷(1:n):一個測試用例可以與測試產生的一個或多個缺陷相關聯。
缺陷到服務發布藍圖(n:m):一個或多個服務發布藍圖與發布包中包含的一個或多個缺陷相關聯,作為問題/已知錯誤。
已知錯誤到缺陷(1:1):發現已知錯誤為缺陷時,已知錯誤與缺陷相關聯。
主要結構
缺陷功能組件:
應該是所有缺陷的記錄系統(權威來源)。
應該管理缺陷的生命周期。
將缺陷與服務相關聯。
如果存在發布構建組件功能,則缺陷功能組件:
將一個或多個服務版本藍圖與一個或多個缺陷相關聯,這些缺陷反映了應作為問題/已知錯誤發布的缺陷。
如果存在源代碼控制功能組件,則缺陷功能組件:
可以向源控制功能組件提供缺陷信息。
如果存在測試功能組件,則缺陷功能組件:
從測試功能組件接收缺陷信息。
將測試用例與一個或多個缺陷相關聯。
如果存在問題功能組件,則缺陷功能組件:
將已知錯誤與缺陷相關聯。
從已知錯誤接收缺陷信息。
想了解更多IT資訊,請訪問中培偉業官網:中培偉業