測試管理要素

2021-08-19 20:39:12 字數 1595 閱讀 7452

測試管理的核心要素主要包括人員、過程和技術,其中技術包括了測試技術和測試工具。測試工作進行的過程也就是測試三要素人、過程、技術相互作用產生測試成果的過程。軟體產品的質量在很大程度上受測試管理水平的影響,如下圖所示。

人員、過程、技術的高效融合可以提高軟體產品質量、也可以提高客戶(內部和外部)的滿意度,同時也可以降低成本,提公升企業收益。在企業中與軟體專案相關的員工需要不斷培訓學習,在技能和工作經驗上獲得成長。軟體專案中員工投入到工作流程中,從而產出了符合客戶要求的產品,為客戶提供財務收益。從管理的角度來說,企業的人力資源需要有效管理,企業的軟體開發測試相關的知識資產需要積累和管理。從 cmmi 或 tmmi 角度,企業軟體研發和測試的過程需要持續的改進,從而推動研發部門(測試部門)與客戶關係的良性發展,降低整個企業的軟體研發和測試成本。

要素一:人

測試團隊中的人

測試團隊中成員要有成長空間才能團隊穩定。所以測試團隊成員要成梯隊,分角色。

測試團隊組成

測試團隊分成測試工程師、高階測試工程師、測試設計師、資深測試設計師、測試經理等。如下圖所示。

技能區分

從技能上劃分,可分為功能測試工程師、自動化測試工程師、效能測試工程師、安全測試工程師等。

測試團隊建設

主要包括以下幾項。

測試過程需要建立測試體系與規章制度、規劃設計測試過程、評審監控測試過程、管理測試風險等。

測試過程可分為5個階段,如下圖所示。

(1)測試準備

測試準備需要了解測試需求、協調測試資源、測試相關的業務學習等。測試資源包括測試環境、人員、工具、裝置等等。

(2)測試計畫

制定測試策略、規劃測試過程、制定時間計畫、分配測試資源、預估測試風險提前預警應對。

(3)測試設計

分析並確定測試方法,設計測試大綱、測試用例,製作測試資料等。

(4) 測試執行

執行測試用例,提交缺陷。如有需要測試執行過程中應補充測試用例。回歸測試過程中應重點測試新增功能和缺陷修改相關的內容。

(5)測試總結

分析測試過程出現的問題,反思錯誤。將缺陷度量資料納入度量資料庫。總結測試經驗和教訓,完善測試標準和過程。

測試過程中的評審管理,主要包括以下幾項。

(1)評審準備

評審準備中需要做的事情包括:確定主評審員及評審組、明確評審職責、評審資訊通知、分發評審資料等。

(2)評審執行

評審過程中的工作包括:組織有效的交流、完整的過程記錄、有效的解決方案(不合格項)。

(3) 評審結果跟蹤

評審結果需要持續跟蹤,直至全部不合格項被適當處理並關閉。

要素三:技術

這裡主要介紹用到的一些測試工具和平台。

軟體測試管理要素

軟體測試管理要素 1 質量 軟體質量是軟體測試的目標,也是軟體測試工作的中心,一切從質量出發,也就是一切從客戶需求出發。2 人員 人員就是測試人員。測試人員因素包括測試組結構 角色和責任的定義。3 技術 軟體測試技術,包括方法和工具,因為適用的技術和工具,才能有效的提高測試的效率 覆蓋面以及深度。4...

軟體測試管理要素分析

測試管理 的內容很多,做好測試管理,重要的是把握住幾個關鍵要素。換句話說,測試管理也是對這幾個要素的管理,測試管理要素如圖所示 測試配置管理是通過技術手段或者行政手段對測試過程及產品進行控制 規範的一系列措施。目的是記錄和追蹤測試全過程及每個階段的產出物,保證測試人員在測試全過程的各個階段都能獲得有...

軟體測試管理的基本要素

高效的軟體測試管理是乙個專案成功必不可少的人文因素。測試是以技術為導向的專業工作,但是因為其在軟體開發過程中的特殊位置,所以工作過程中需要有效的溝通,協調來作為保障。我們通常把這些溝通,協調和計畫工作統一稱為軟體測試管理。本文將就軟體測試管理中的基本要素做逐一介紹.1.符合軟體開發計畫時間框架的軟體...