1. 程式人生 > >需求分析與測試計劃、方案

需求分析與測試計劃、方案

pos 分析 驗證 工作 lan 解釋 一個 滿足 工具

需求分析

參與人員:軟件項目組所有成員,包括產品經理,開發經理,測試經理,系統工程師/架構師,開發工程師/程序員,美術工程師,測試工程師,項目經理,QA(質量監督人員),配置管理員。

測試需求的特征:

1、測試需求項必須是可核實的;

2、指明滿足需求的正常的前置條件,同時也要指明不滿足需求時的出錯條件;

3、測試需求不涉及具體的數據。

需求分析評審:

1、※完整性:每項需求都必須將所要實現的功能描述清楚

2、※正確性:每項需求都必須準確地陳述其要開發的功能

3、可行性:每項需求都能通過設計測試用例進行測試

4、必要性:每項需求的制定都是必要且能追溯的

5、劃分優先級

6、無二義性:對所有需求說明都只能有一個明確統一的解釋

7、可驗證性

8、可跟蹤性

9、

測試計劃

是描述所有需要完成測試的工作,包括被測試的項目的背景、目標、範圍、方式、資源、進度安排、測試組織、測試開始和結束條件,本次測試計劃的審批與變更方式,以及與測試有關的測試風險等方面。

測試方案

是描述所測軟件的測試特性、測試方法、測試用例設計、測試代碼設計、測試環境規劃以及測試工具設計、選擇的一種策略與方法。

測試計劃與測試方案的區別

1、定義不同

測試計劃是對測試過程的組織、資源、原則等進行規定和約束;

測試方案是描述所測軟件的測試特性、測試方法、測試用例設計、測試代碼設計、測試環境規劃以及測試工具設計、選擇的一種策略與方法。

2、層次不用

測試計劃是管理層面的,從組織管理的角度規劃測試活動;

測試方案是技術層面的,從技術的角度規劃測試活動。

總而言之,測試方案需要在測試計劃的指導下進行,測試計劃提出“做什麽”,而測試方案明確“怎麽做”。

需求分析與測試計劃、方案