一、軟件測試管理
進行軟件測試管理的原因:
(1)軟件測試的工作量要占整個軟件開發工作量的40%以上,對于高可靠、高安全的軟件來說,這一比例可能會達到60%~70%。因此,軟件測試是軟件開發過程中的一項重要工作,必須對其進行科學有效的管理。
(2)一項軟件測試工作涉及到技術、計劃、質量、工具、人員等各個方面,是一項復雜的工作,因此需要對其進行管理。
(3)任何軟件測試工作都是在一定的約束條件下進行的,要做到完全徹底的測試是不可能的。
(4)只有系統化、規范化的軟件測試才能有效地發現軟件缺陷,才能對發現的軟件缺陷實施有效的追蹤和管理,才能在軟件缺陷修改后進行有效的回歸測試。
軟件測試過程
軟件測試管理主要是圍繞著軟件測試過程開展的各項管理工作。軟件測試過程分為4個階段:
1、軟件測試計劃
● 軟件測試計劃階段的工作是成功實施一個軟件測試項目的基礎。
● 目標:詳細的描述怎樣能成功的完成測試工作,其中應包含必須的資源和實施計劃。
● 本階段工作的輸入是:軟件測試任務書(或者合同)和被測軟件的需求規格說明。它們是開展軟件測試的基礎和依據。
可能的不利因素:
● 沒有得到足夠的培訓
● 心里準備不足
● 缺乏測試工具
● 缺乏管理的標準和支持
● 缺乏客戶和最終使用者的參與
● 沒有足夠的時間進行測試
● 對于獨立的測試人員過度信任
● 版本改變的太快
● 測試人員處于不受重視的情況中不能說不
原文轉自:http://www.spasvo.com/news/html/2013614110806.html