測試階段劃分為哪幾個階段
- 2021-10-28
現在測試要看是什麼模型:
本著及早介入的原則
最早可以從需求分析介入
開始算起的話
1。驗收測試計劃
2。系統測試計劃
3。 整合測試計劃
4。 單元測試計劃
5。 單元測試
6。 整合測試
7。系統測試
8。驗收測試
測試階段的劃分有多種理論
但是一般都有 單元 -整合 - 系統 -驗收 階段~!
a 測試需求分析
測試需求是整個測試過程的基礎;確定測試物件以及測試工作的範圍和作用。用來確定整個測試工作(如安排時間表、測試設計等)並作為測試覆蓋的基礎。而且被確定的測試需求項必須是可核實的。即,它們必須有一個可觀察、可評測的結果。無法核實的需求不是測試需求。所以我現在的理解是測試需求是一個比較大的概念,它是在整個測試計劃文件中體現出來的,不是類似的一個用例或者其他。
·測試需求是制訂測試計劃的基本依據,確定了測試需求能夠為測試計劃提供客觀依據;
·測試需求是設計測試用例的指導,確定了要測什麼、測哪些方面後才能有針對性的設計測試用例;
·測試需求是計算測試覆蓋的分母,沒有測試需求就無法有效地進行測試覆蓋;
b測試過程設計:包括測試計劃,測試策略制定,測試時間安排,測試用例編寫等
c 測試實現:環境配置好了,新的版本也收到了,人員也都培訓好了等等
d 測試實施:已經按照測試計劃進行展開了,比如手工測試,自動化測試等
e 測試評價:對版本測試覆蓋率,測試質量,人員測試工作以及前期的一些工作制定情況進行評價,評估
f 測試維護:對測試用例庫,測試指令碼,bug庫等進行維護,保證延續性等
測試生命週期:
1。對測試人員進行業務培訓
2。測試需求分析
3。編寫測試計劃
4。編寫測試用例
5。測試執行(包括缺陷跟蹤)
6。編寫測試報告
軟體測試活動有制定測試計劃、方案、設計和生成測試用例 、準備測試資料 、執行測試管理缺陷 、生成測試報告 、測試評估、測試結束八個步驟。
測試計劃包括:
1)概述
2)測試目標和釋出標準
3)測試方法描述
4)測試進度表
5)測試資源
6)配置範圍和測試工具