如何進行測試管理?想必每位測試管理者都有這個疑惑,我也不例外。
經過了2個公司的測試管理經歷,其實總的來說不外乎測試計劃、測試用例、測試執行、測試跟蹤和測試總結。
今天說一下測試計劃。
測試計劃,首先顧名思義,應該是為測試的所有工作進行全局的計劃安排,測試計劃中包括了所有的測試工作,比如說測試背景、測試目的、測試范圍、測試策略、測試方法、測試階段、測試完成標準、測試工作量、測試資源、測試環境、測試進度等等。測試進度是上至管理者、下至項目經理都會關心的一件事情,并且是僅此一件事情,由此可見測試之外的人員的膚淺,當然,不能稱之為膚淺,因為你得理解,他們也只能關心到這一層面了。
有幾個方面稍作記錄,供大家參考。
1、 測試工作量的估算
測試工作如同項目工作一樣,都需要進行估算,且不說成本的估算,那是第三方測試關心的事情,一般公司內都是作集成測試和系統測試,而任何人都知道測試不是無休止的。所以我們需要對測試進度進行估算,但是首先我們需要估算測試的工作量。通常來說,測試人員在項目開始便介入項目,開展相應的測試工作,而并不是到了項目測試階段才參與項目。
測試的工作量是根據測試范圍和測試階段、測試方式來確定的,主要因素是測試范圍,所以我們需要確定測試范圍。測試范圍又是通過項目需求或者產品需求規格說明而來,因此這就是我們提取測試范圍和測試需求的一個好方式。
通常來說,建議對測試工作進行細化,對每項工作都進行工作分解,分解的粒度可以自己定義,以可以把分解后的工作量準確的估算出為準。WBS之后,那么可以粗略的將所有工作的工作量求和,得出最終的測試工作量,當然,一般來說回歸測試的遍數可以認為是3次,那么最后制定出調整因子,可以選擇20%用以浮動的工作量。
如果項目能力成熟度比較高,需求文檔寫得比較完整和詳細,那么也可以采取另外一種方法,就是根據需求文檔進行推導測試工作量,這個方法是從網上找來的,在實際中試用過2次,呵呵,試用結果證明,某些參數需要根據以往的經驗值調整。
文章來源于領測軟件測試網 http://www.kjueaiud.com/