測試計畫編寫策略

2021-04-08 15:12:36 字數 2073 閱讀 1969

測試計畫描述了如何進行測試,有效的測試計畫會驅動測試工作的完成,使測試執行、測試分析以及測試報告的工作開展更加順利。

一、測試計畫的重要性和目的 1、

測試計畫的重要性

測試計畫是在軟體測試中最重要的步驟之一,它在軟體開發的前期對軟體測試做出清晰,完整的計畫,不光對整個測試起到關鍵性的作用,而且對開發人員的開發工作,整個專案的規劃,專案經理的審查都有輔助性作用。 2、

測試計畫的目的

測試計畫描述所要完成的測試,包括測試背景、測試目的、風險分析、所需資源、任務安排和進度等:

(1)將需求和總體設計分解成可測試,應該測試,推遲測試和無法測試的範圍

(2)對每個範圍制訂測試的策略和方法

(3)制訂release和停止測試的標準

(4)準備測試所需要的環境

(5)確定測試風險

(6)確定軟體測試目標

(7)確定測試所需要的資源其其他相關資訊

(8)制訂測試進度和任務安排

二、測試計畫編寫基本策略

1、測試計畫編寫依據:專案計畫、專案計畫的評估狀態以及業務的理解

4、測試計畫的變更:測試計畫是乙個發展變化的文件,會隨著專案的進展、人員或環境的變動而變化,確保測試計畫是最新的而且依據測試計畫執行測試工作。

5、測試計畫的優先級別:沒有誰可以保證通過測試後的產品沒有缺陷,也沒有公司會允許無休止的測試。好的測試是乙個有代表性、簡單和有效的測試,在測試計畫中,必須制定測試的優先順序和重點。

6、測試計畫的評審:測試計畫需要由高階測試人員或測試組長制訂,在經驗不足或條件限制的軟體測試計畫的制訂時,需要多名測試人員共同制訂和修正.

(1)軟體專案經理負責評審測試計畫的方向正確性和軟體開發按照總體設計方案實施(如有改動,需通知測試人員修改計畫),並保證軟體具有可測試性

(2)qa人員評審測試過程的正確性和能夠按照計畫要求的正確實施

(3)高階經理評審測試計畫的導言和範圍的正確性

7、測試計畫的管理

測試計畫將按照專案編碼或軟體名稱和版本進行管理,所有文件放置於cvs。

8、測試計畫制定過程:

(1)

評估專案計畫和狀態

(2)

組建測試小組

(3)

了解專案風險

(4)

制定測試計畫

(5)

審查測試計畫

9、測試計畫的原則

(1)

盡早開始

(2)

靈活變更

(3)

合理評審

(4)

簡潔易讀

三、測試計畫的主要內容

測試計畫的內容會因不同的專案以及專案的大小而有所不同,一般而言在測試計畫中應該清晰描述以下內容: 1、

測試目標:對測試目標進行簡要的描述。 2、

3、

測試範圍:測試計畫所包含的測試軟體需測試的範圍和優先順序,哪些需要重點測試、哪些無需測試或無法測試或推遲測試。 4、

重點事項:列出需要測試的軟體的所有的主要功能和測試重點,這部分應該能和測試案例設計相對應和互相檢查。 5、

質量目標:制定測試軟體的產品質量目標和軟體測試目標。 6、

資源需求:進行測試所需要的軟硬體、測試工具、必要的技術資源、培訓、文件等。 7、

8、

測試策略:制定測試整體策略、所使用的測試技術和方法。 9、

10、

測試進度和任務人員安排:將測試的計畫合理的分配到不同的測試人員,並注意先後順序.如果開發的release不確定,可以給出測試的時間段.對於長期大型的測試計畫,可以使用里程碑來表示進度的變化。

11、

測試開始/完成/延遲/繼續的標準:制定測試開始和完成的標準;某些時候,測試計畫會因某種原因(過多阻塞性的bug)而導致延遲,問題解決後測試繼續。

12、

風險分析:需要考慮測試計畫中可能的風險和解決方法。

四、軟體測試計畫模板

請參考http://blog.csdn.net/**ilings/archive/2006/07/03/869447.aspx,在該模板中詳細講述了如何編寫測試計畫。

測試計畫編寫策略

測試計畫編寫策略 測試計畫描述了如何進行測試,有效的測試計畫會驅動測試工作的完成,使測試執行 測試分析以及測試報告的工作開展更加順利。一 測試計畫的重要性和目的 1 測試計畫的重要性 測試計畫是在軟體測試中最重要的步驟之一,它在軟體開發的前期對軟體測試做出清晰,完整的計畫,不光對整個測試起到關鍵性的...

測試計畫編寫

1.文件的要求 好的模板是經驗和智慧型的積累,是團隊的財富。它可以將乙個團隊中最好的工作方法迅速傳播給每個成員。從而使整個團隊的戰鬥力增強。大企業不惜重金引入 模板 例如,聯想。2.微軟實踐 從做好需求開始 要像法律條文一樣。剛性不強的法律執行起來難度很大,容易偏差。3.軟體測試計畫的目標 計畫先行...

測試計畫編寫

前言 測試計畫是測試中比不可少的一部分,乙份完整的測試計畫反應了整個專案的測試安排與測試進度,讓專案在測試環節達到了可控的環節。需要注意的是,測試計畫一般在大功能改動的時候需要用到,並不是每個周版本必須的。是否編寫可根據專案需要,另外測試計畫的編寫時間,一般是你在了解了需求,分析完了需求後才開始編寫...