測(cè)試計(jì)劃模板分享(附參考模板)
以下以一常用的軟件測(cè)試計(jì)劃模板為例 ,介紹了如何制訂好一份測(cè)試計(jì)劃。用于軟件評(píng)測(cè)第一階段,業(yè)務(wù)系統(tǒng)使用時(shí)需根據(jù)實(shí)際情況來適當(dāng)增刪,以及風(fēng)險(xiǎn)管理應(yīng)對(duì)方案。
這里主要分為以下部分:
文檔簡介
測(cè)試資源與工具
測(cè)試策略
測(cè)試階段的開始/結(jié)束標(biāo)準(zhǔn)
風(fēng)險(xiǎn)與應(yīng)對(duì)計(jì)劃
質(zhì)量目標(biāo)
測(cè)試過程管理
測(cè)試范圍定義
測(cè)試排期(進(jìn)度、人員安排)
測(cè)試交付物
附錄-測(cè)試關(guān)注點(diǎn)
文檔簡介
一般包含測(cè)試計(jì)劃編寫目的、限制條件及參考文檔
編寫目的需要根據(jù)文檔閱讀人群來編寫,如果項(xiàng)目屬于外包性質(zhì)的,需要考慮是否會(huì)合并在驗(yàn)收文檔中。
測(cè)試環(huán)境
一般包含硬件環(huán)境和軟件環(huán)境,如下圖:

測(cè)試工具
所有測(cè)試過程中使用到的工具,包含用例編寫工具、執(zhí)行測(cè)試工具、缺陷管理系統(tǒng)、需求管理系統(tǒng)等等。
測(cè)試策略及方法
常見的測(cè)試策略如下:
盡量做到在有限的時(shí)間里發(fā)現(xiàn)盡可能多的缺陷(尤其是嚴(yán)重缺陷)
測(cè)試計(jì)劃與需求閱讀同步進(jìn)行
用例的設(shè)計(jì)需要高匹配產(chǎn)品需求,在需求的指導(dǎo)下設(shè)計(jì)出更多更有效的用例
逐步完善測(cè)試用例庫(測(cè)試用例需要根據(jù)執(zhí)行過程中不斷修訂,動(dòng)態(tài)調(diào)整)
保證測(cè)試過程受控
常用的用例設(shè)計(jì)方法:
等價(jià)類劃分法
是把所有可能的輸入數(shù)據(jù),即程序的輸入域劃分成若干部分(子集),然后從每一個(gè)子集中選取少數(shù)具有代表性的數(shù)據(jù)作為測(cè)試用例。
邊界值分析法
邊界值分析方法是對(duì)等價(jià)類劃分方法的補(bǔ)充。通常輸入和輸出等價(jià)類的邊界,就是應(yīng)側(cè)重測(cè)試的邊界情況。
錯(cuò)誤推測(cè)法
基于經(jīng)驗(yàn)和直覺推測(cè)程序中所有可能存在的各種錯(cuò)誤,從而有針對(duì)性的設(shè)計(jì)測(cè)試用例的方法。錯(cuò)誤推測(cè)方法的基本思想:列舉出程序中所有可能有錯(cuò)誤及易發(fā)生錯(cuò)誤的特殊情況,根據(jù)它們來選擇Case。
判定表法
判定表是分析和表達(dá)多邏輯條件下執(zhí)行不同操作的情況的工具。
判定表的優(yōu)點(diǎn)是可以將復(fù)雜問題按照各種可能的情況全部列舉出來,避免遺漏。在一些數(shù)據(jù)處理問題當(dāng)中,某些操作的實(shí)施依賴于多個(gè)邏輯條件的組合,即:針對(duì)不同邏輯條件的組合值,分別執(zhí)行不同的操作。判定表很適合于處理這類問題。
場景分析法
對(duì)于業(yè)務(wù)功能測(cè)試領(lǐng)域,場景分析法是最普遍也是最主要的設(shè)計(jì)方法了。首先需要充分了解整體業(yè)務(wù)。結(jié)合分析應(yīng)用場景,從用戶角度出發(fā)設(shè)計(jì)Case,是一種面向用戶的測(cè)試用例設(shè)計(jì)方法。
缺陷的嚴(yán)重級(jí)別定義
此處不作過多說明,通常按照行業(yè)標(biāo)準(zhǔn)定義。但業(yè)務(wù)為主的產(chǎn)品中,需由產(chǎn)品經(jīng)理及用戶代表來確定缺陷的嚴(yán)重程度,主要根據(jù)對(duì)用戶使用的影響程度來計(jì)算。
另外,常見測(cè)試類型如下圖:

開始/結(jié)束標(biāo)準(zhǔn)定義
開始標(biāo)準(zhǔn)與結(jié)束標(biāo)準(zhǔn)通常按照公司內(nèi)部的測(cè)試流程來確定,如測(cè)試交付產(chǎn)品經(jīng)理或驗(yàn)收通過,或是達(dá)到已經(jīng)定義好的質(zhì)量標(biāo)準(zhǔn)。
中斷標(biāo)準(zhǔn)
軟件開發(fā)過程中,難免會(huì)出現(xiàn)一些意外導(dǎo)致項(xiàng)目中斷,這時(shí)測(cè)試也應(yīng)按照提前約定好的暫停,一般存在以下情況時(shí):
軟件項(xiàng)目需暫停以進(jìn)行調(diào)整時(shí),測(cè)試應(yīng)隨之暫停。
軟件項(xiàng)目在開發(fā)生命周期內(nèi)出現(xiàn)重大進(jìn)度偏差,需暫?;蚪K止時(shí),測(cè)試應(yīng)隨之暫?;蚪K止。
若開發(fā)任務(wù)暫停,則相應(yīng)測(cè)試也暫停。
風(fēng)險(xiǎn)與應(yīng)對(duì)計(jì)劃
一般包含需求風(fēng)險(xiǎn)、時(shí)間風(fēng)險(xiǎn)、資源風(fēng)險(xiǎn)等,需要注意的是,每條風(fēng)險(xiǎn)識(shí)別都需要有對(duì)應(yīng)的應(yīng)對(duì)計(jì)劃措施,至少2條。
質(zhì)量目標(biāo)
一般包含產(chǎn)品質(zhì)量目標(biāo)與測(cè)試質(zhì)量目標(biāo)
測(cè)試質(zhì)量目標(biāo)以下可作為參考:
所有的Case已執(zhí)行過至少一遍
所有嚴(yán)重級(jí)別及以上的Bug已修復(fù)且測(cè)試人員驗(yàn)證通過
核心功能不允許有中級(jí)及以上的Bug
一般功能與終端用戶不直接使用的功能不允許有中級(jí)以上的Bug
缺陷趨勢(shì)呈下降并接近為0
在最后的10%時(shí)間內(nèi)沒有發(fā)現(xiàn)中級(jí)以上Bug
?
測(cè)試過程管理
通常包含測(cè)試文檔的過程管理與缺陷處理的流程、匯報(bào)會(huì)議、進(jìn)度日?qǐng)?bào)形式等。
文檔的過程管理如管理人員、存儲(chǔ)、移交、分享等需要定義好形式,缺陷處理流程可以以缺陷管理系統(tǒng)中定義好的工作流來說明。
測(cè)試范圍定義
測(cè)試范圍可以按照項(xiàng)目計(jì)劃書的里程碑來提前擬定,如哪個(gè)階段需要進(jìn)行底層框架的性能測(cè)試、是否需要完成接口測(cè)試、功能測(cè)試中包含哪些功能點(diǎn)等等。非測(cè)試范圍一般說明不在本次范圍內(nèi)的功能點(diǎn)或測(cè)試類型,有時(shí)因項(xiàng)目進(jìn)度原因可能臨時(shí)對(duì)某些功能點(diǎn)進(jìn)行刪減,需要同步更新。
測(cè)試排期(進(jìn)度、人員安排)
進(jìn)度排期可參考以下幾個(gè)節(jié)點(diǎn)進(jìn)行劃分,可以根據(jù)特定節(jié)點(diǎn)來劃分不同的階段。

人員與任務(wù)安排可以根據(jù)前期已整理好的可用固定資源與臨時(shí)資源調(diào)配來作好相應(yīng)調(diào)動(dòng)計(jì)劃。
測(cè)試交付物
一般一個(gè)項(xiàng)目結(jié)束后需要交付的測(cè)試產(chǎn)物有:軟件測(cè)試方案、測(cè)試用例、缺陷報(bào)告、項(xiàng)目測(cè)試報(bào)告、用戶操作手冊(cè)(若由測(cè)試團(tuán)隊(duì)提供時(shí))
附錄-測(cè)試關(guān)注點(diǎn)
附錄中依據(jù)需要可以增加多個(gè)附錄,如相關(guān)術(shù)語、縮略語的解釋、測(cè)試需特別關(guān)注點(diǎn)等 。
測(cè)試關(guān)注點(diǎn)一般由技術(shù)負(fù)責(zé)人、所屬產(chǎn)品經(jīng)理及用戶代表提供,可以在測(cè)試方案中提前明確以提醒測(cè)試人員的注意事項(xiàng)。
如增刪查改功能點(diǎn)、數(shù)據(jù)導(dǎo)入、導(dǎo)出及特定輸入框功能的測(cè)試側(cè)重點(diǎn)
1 不能破壞數(shù)據(jù)庫數(shù)據(jù)的關(guān)聯(lián)和完整
2 檢查多次使用back鍵的情況,在有back的地方,back回到原頁面,再back重3 復(fù)多次,檢查是否出錯(cuò)
4 修改正在使用的數(shù)據(jù);
5 多次連續(xù)查詢正確性
6 導(dǎo)入數(shù)據(jù)格式要求不應(yīng)太苛刻,提示明確
7 數(shù)據(jù)的動(dòng)態(tài)監(jiān)測(cè)是否正確無誤
8對(duì)于日期時(shí)間型數(shù)據(jù),檢查格式正確性以及時(shí)間日期的合理性。比如開始時(shí)間不能晚于結(jié)束時(shí)間等
9 重復(fù)數(shù)據(jù)處理,尤其是鍵值的重復(fù)
測(cè)試計(jì)劃制訂完成后,需要與項(xiàng)目中核心負(fù)責(zé)人確認(rèn),待審核通過后便可開始進(jìn)行下一環(huán)節(jié)。需要注意的是,測(cè)試計(jì)劃是隸屬于項(xiàng)目計(jì)劃書中的一部分,也是項(xiàng)目計(jì)劃書的延伸,完成制訂后仍需要根據(jù)實(shí)際情況來動(dòng)態(tài)調(diào)整,才能達(dá)到最理想的指導(dǎo)目的。