測試文檔是測試實(shí)施過程各階段產(chǎn)生的主要文檔資料,主要包括:
01、測試方案/計(jì)劃
描述一項(xiàng)測試任務(wù)工作如何開展,包括測試目的、測試策略、測試工作階段劃分等,測試工作內(nèi)容以及準(zhǔn)入準(zhǔn)出原則,還包括該項(xiàng)目的測試人力資源組成、測試進(jìn)度計(jì)劃、測試環(huán)境資源等?!皽y試方案”強(qiáng)調(diào)工作內(nèi)容與方法,“測試計(jì)劃”更強(qiáng)調(diào)時(shí)間性,該文檔是組織某項(xiàng)具體測試任務(wù)的指導(dǎo)性管理文檔,具體實(shí)施時(shí)文檔名稱可酌情考慮。
02、測試需求
測試需求是從測試的角度梳理一個(gè)項(xiàng)目需要被驗(yàn)證的功能和非功能性需求。測試需求基于需求分析報(bào)告或者需求規(guī)格說明書來完成,通過對需求的細(xì)分和整理,明確后續(xù)測試工作的具體對象。
03、測試案例
測試案例指導(dǎo)具體的測試執(zhí)行。測試案例描述了具體的測試步驟、每個(gè)測試步驟用到的測試數(shù)據(jù)和預(yù)期結(jié)果。測試案例還明確指出使用該案例的限制條件。一個(gè)完整的測試案例包括測試數(shù)據(jù)、測試步驟、預(yù)期結(jié)果、前提條件等。
04、缺陷管理
缺陷指實(shí)際測試結(jié)果與預(yù)期結(jié)果不一致。缺陷的管理包括缺陷的狀態(tài)跟蹤、缺陷的流轉(zhuǎn)、缺陷等級、以及在各個(gè)階段缺陷的匯總統(tǒng)計(jì)分析等。
05、測試報(bào)告
編寫測試報(bào)告的目的是為了:描述測試實(shí)施過程,說明測試的充分性和正確性;闡述測試結(jié)果,描述軟件質(zhì)量。測試報(bào)告作為評判軟件質(zhì)量是否達(dá)標(biāo)的重要依據(jù)之一。