它是指測試流程,這個流程是按照一定順序執(zhí)行的一系列特定的步驟,去保證產(chǎn)品質(zhì)量符合需求。在軟件測試生命周期流程中,每個活動都按照計劃的系統(tǒng)的執(zhí)行。每個階段有不同的目標和交付產(chǎn)物。在軟件測試生命周期中每個組織有不同的階段;但是基本的是一樣的。
下面是軟件測試生命周期的8個階段:
1.需求階段
2.計劃階段
3.分析階段
4.設(shè)計階段
5.實施階段
6.執(zhí)行階段
7.總結(jié)階段
8.結(jié)束階段
1.需求階段
在這個階段,是分析和學(xué)習(xí)需求的階段。和其他團隊一起頭腦風(fēng)暴,努力去查找需求是不是可測的。
2.計劃階段
在實際場景中,測試計劃是測試流程的第一步。在這個階段我們辨別出哪些活動和資源能匹配測試目標。我們也努力去辨別測試指標,測試方法以及如何追蹤這些指標。
3.分析階段
一般地,我們通過需求文檔、產(chǎn)品風(fēng)險和其他測試依據(jù)去辨別測試條件。測試條件應(yīng)該可以被追溯到需求。
4.設(shè)計階段
包括以下的任務(wù):
詳述測試條件。拆分測試條件為多個子條件去提供覆蓋率。
辨別和獲取測試數(shù)據(jù)
辨別和搭建測試環(huán)境
創(chuàng)建需求跟蹤指標
創(chuàng)建測試覆蓋指標
5.實施階段
這個階段主要的任務(wù)是創(chuàng)建詳細的測試用例。測試用例的優(yōu)先級以及哪些用例會成為回歸測試的一部分。
6. 執(zhí)行階段
從名字可以知道,這個階段是軟件測試生命周期的真正執(zhí)行階段。但在你執(zhí)行之前,確保你的標準是和需求匹配的。
7.總結(jié)階段
這個階段聚焦在檢驗標準和報告。
8.結(jié)束階段
這個階段的任務(wù)包括:
檢查測試的完成度。是否所有的用例被執(zhí)行或是有意減輕一些。檢查是否還有S1的bug是激活狀態(tài)。
經(jīng)驗總結(jié)會議及書寫相關(guān)文檔。包括哪些做得好,哪些需要提高和如何提高
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。