軟體測試管理(一)

2021-10-13 13:07:08 字數 2413 閱讀 8966

1,軟體測試管理目標:軟體測試管理的目標是通過系統的、高效的、適用的技術、方法和體系來監督、促進和達到這個軟體測試的目標。

• 可用測試資源

• 使用適當的測試技術和方法

• 明確具體軟體測試任務

決定軟體測試管理時應考慮:

2,軟體測試管理定義:對每項具體軟體測試活動以及總體軟體測試全域性的監督、評估、決策和管理的過程。軟體測試的管理就是對每一種具體測試任務、流程、體系、結果、工具等進行具體監督和管理。

分類:比較常見把軟體測試管理分為8類:

1.軟體測試需求管理

2.軟體測試質量管理

3.軟體測試團隊管理

4.軟體測試文件管理

5.軟體測試缺陷管理

6.軟體測試環境管理

7.軟體測試流程管理

8.軟體測試執行管理

9.其它(計畫、用例、報告、成本、風險)

系統測試需要管理的內容:

需求分析階段:測試需求,測試計畫,測試範圍,時間進度,人員團隊,環境(本地環境,測試環境,驗收環境,

生產環境,映象環境)的伺服器,網路等、風險,質量

4,軟體測試管理特色:

1)敏捷開發的流程:

2) 質量問題持續反饋:敏捷測試管理=質量問題持續反饋

3)自動化測試策略:新功能測試用手工測試舊模組可以使用自動化測試

4) 敏捷測試管理工具:hp agile manager、微軟的visual studio 2012,包括tfs 2012、

scrum模板(ms vs scrum 1.0)、test manager 2012、coded ui test等。

1,建立軟體測試管理體系的主要目的

1.對軟體產品的評估和測量

2.對軟體產品的缺陷識別和控制

3.產品設計和開發的驗證

4.軟體過程的監視和測量

5.有流程和規範指導

2,iso 9001與軟體測試

1)iso9000基礎:iso是國際標準化企業的縮寫。9000是標準的代號,iso將9000下的編號分配給與質量管理和質量保證的有關標準。

2)iso 9000質量管理體系的八大原則:

原則一:以使用者為關注焦點

原則二:領導作用

原則三:全員參與

原則四:過程方法

原則五:管理的系統方法

原則六:持續改進

原則七:基於事實的決策方法

原則八:互利的供方關係

3)iso9001對軟體測試管理的指導作用

3,軟體測試成熟度模型tmm

tmm是當前影響力最大的軟體測試過程模型,它的優點如下:

a)等級水平結構、關鍵活動和角色的定義最為精細;

b)測試相關因素覆蓋最全面;

c)支援測試過程成熟度增長;

d)有定義良好的評估模型的支援;

e)實施tmm能改進測試過程,並有助於提高軟體質量、軟體工程生產力和縮短研發週期,減少投入。

4,如何建立測試管理體系

某企業用於測試管理的結構圖:

測試活動例項圖:

1,測試管理五要素:質量;人員;流程;資源;技術

2,軟體測試管理體系本身是軟體的應用,就是一種技術,一是工具。軟體測試管理體系涉及功能測試、效能測試、安全性測試等多種軟體測試型別,包含了軟體測試流程中各階段的流程規範、測試理論、測試工具等各方面內容。

3,相互關係:試管理的5個工作面基於軟體測試金字塔的構成,相互關係如下

軟體測試管理

軟體測試管理 目標 有效 全方位的提高測試覆蓋率 定義 軟體測試管理的目標是通過系統的 高效的 適用的技術 方法和體系來監督 促進和達到軟體測試的目標,幫助測試團隊決定最佳實踐 就是對每一種具體測試任務 流程 體系 結果 工具等進行具體監督和管理。軟體測試管理是藝術,是責任,同時還是科學。比較常見把...

軟體測試管理

軟體質量 軟體需求是度量軟體質量的基礎,不符合軟體需求的軟體質量是不合格的 隱含需求 如軟體應該具備良好的可維護性 軟體研發的流程定義了一組開發準則和最佳實踐,如果不遵守這些開發準則,軟體質量可能得不到保證。專案管理的5個過程 1.啟動 2.計畫 3.執行 4.控制 5.結束 專案管理的9個知識領域...

《軟體測試》 測試管理

到了第二階段,我們開始學習具體的軟體測試知識,主要是幾大工具的使用,hp的alm等。軟體測試管理,帶了乙個管理,自然就是說的對於軟體測試過程中的一系列的管理工作。包括需求管理,團隊管理,測試文件管理,缺陷管理,測試流程管理以及測試執行管理。軟體測試管理的目標是通過系統,高效的技術方法來進行軟體測試工...