測試計畫編寫策略
測試計畫描述了如何進行測試,有效的測試計畫會驅動測試工作的完成,使測試執行、測試分析以及測試報告的工作開展更加順利。
一、測試計畫的重要性和目的
1、 測試計畫的重要性
測試計畫是在軟體測試中最重要的步驟之一,它在軟體開發的前期對軟體測試做出清晰,完整的計畫,不光對整個測試起到關鍵性的作用,而且對開發人員的開發工作,整個專案的規劃,專案經理的審查都有輔助性作用。
2、 測試計畫的目的
測試計畫描述所要完成的測試,包括測試背景、測試目的、風險分析、所需資源、任務安排和進度等:
(1)將需求和總體設計分解成可測試,應該測試,推遲測試和無法測試的範圍
(2)對每個範圍制訂測試的策略和方法
(3)制訂release和停止測試的標準
(4)準備測試所需要的環境
(5)確定測試風險
(6)確定軟體測試目標
(7)確定測試所需要的資源其其他相關資訊
(8)制訂測試進度和任務安排
二、測試計畫編寫基本策略
1、測試計畫編寫依據:專案計畫、專案計畫的評估狀態以及業務的理解
4、測試計畫的變更:測試計畫是乙個發展變化的文件,會隨著專案的進展、人員或環境的變動而變化,確保測試計畫是最新的而且依據測試計畫執行測試工作。
5、測試計畫的優先級別:沒有誰可以保證通過測試後的產品沒有缺陷,也沒有公司會允許無休止的測試。好的測試是乙個有代表性、簡單和有效的測試,在測試計畫中,必須制定測試的優先順序和重點。
6、測試計畫制定過程:
(1)評估專案計畫和狀態
(2)組建測試小組
(3)了解專案風險
(4)制定測試計畫
(5)審查測試計畫
7、測試計畫的原則
(1)盡早開始
(2)靈活變更
(3)合理評審
(4)簡潔易讀
三、測試計畫的主要內容
測試計畫的內容會因不同的專案以及專案的大小而有所不同,一般而言在測試計畫中應該清晰描述以下內容:
1、 測試目標:對測試目標進行簡要的描述。
3、 測試範圍:測試計畫所包含的測試軟體需測試的範圍和優先順序,哪些需要重點測試、哪些無需測試或無法測試或推遲測試。
4、 重點事項:列出需要測試的軟體的所有的主要功能和測試重點,這部分應該能和測試案例設計相對應和互相檢查。
5、 質量目標:制定測試軟體的產品質量目標和軟體測試目標。
6、 資源需求:進行測試所需要的軟硬體、測試工具、必要的技術資源、培訓、文件等。
8、 測試策略:制定測試整體策略、所使用的測試技術和方法。
10、 測試進度和任務人員安排:將測試的計畫合理的分配到不同的測試人員,並注意先後順序.如果開發的release不確定,可以給出測試的時間段.對於長期大型的測試計畫,可以使用里程碑來表示進度的變化。
11、 測試開始/完成/延遲/繼續的標準:制定測試開始和完成的標準;某些時候,測試計畫會因某種原因(過多阻塞性的bug)而導致延遲,問題解決後測試繼續。
12、 風險分析:需要考慮測試計畫中可能的風險和解決方法。
測試計畫編寫策略
測試計畫描述了如何進行測試,有效的測試計畫會驅動測試工作的完成,使測試執行 測試分析以及測試報告的工作開展更加順利。一 測試計畫的重要性和目的 1 測試計畫的重要性 測試計畫是在軟體測試中最重要的步驟之一,它在軟體開發的前期對軟體測試做出清晰,完整的計畫,不光對整個測試起到關鍵性的作用,而且對開發人...
測試計畫編寫
1.文件的要求 好的模板是經驗和智慧型的積累,是團隊的財富。它可以將乙個團隊中最好的工作方法迅速傳播給每個成員。從而使整個團隊的戰鬥力增強。大企業不惜重金引入 模板 例如,聯想。2.微軟實踐 從做好需求開始 要像法律條文一樣。剛性不強的法律執行起來難度很大,容易偏差。3.軟體測試計畫的目標 計畫先行...
測試計畫編寫
前言 測試計畫是測試中比不可少的一部分,乙份完整的測試計畫反應了整個專案的測試安排與測試進度,讓專案在測試環節達到了可控的環節。需要注意的是,測試計畫一般在大功能改動的時候需要用到,並不是每個周版本必須的。是否編寫可根據專案需要,另外測試計畫的編寫時間,一般是你在了解了需求,分析完了需求後才開始編寫...