從業(yè)軟件測試行業(yè)20年,經(jīng)常會被問起怎么才能把軟件測試做好箫踩?軟件測試一般有哪些通用的原則或標(biāo)準(zhǔn)腹备?這些一般會針對具體問題做些探討,也零碎地寫過不少相關(guān)回答回右,但是還沒有做過系統(tǒng)的歸納總結(jié)隆圆,所以開一個系列來專門聊一聊,軟件測試中的那些規(guī)范和標(biāo)準(zhǔn)翔烁。
在軟件研發(fā)生命周期中渺氧,傳統(tǒng)的 V-model 和 W-model 里將軟件測試主要分為了以下幾個主要階段
image.png
在如今我們大部分企業(yè)的軟件研發(fā)中,其實還是基本參考了這樣的一個測試周期蹬屹。雖然現(xiàn)在很多敏捷團(tuán)隊的實踐中會模糊這些不同的階段侣背,但從軟件產(chǎn)品的生命周期和邏輯看,每個不同階段的特點與通用要求并沒有太多根本的變化哩治,所以這個系列我們還是會按照一般性的原則來談軟件測試中的標(biāo)準(zhǔn)和原則秃踩。對于從事軟件測試工作的測試工程師而言,主要參與的還是系統(tǒng)測試和驗收測試階段的工作业筏,所以我們的重點還是圍繞這兩個階段來看憔杨。
圍繞這個系列,我們會集中討論如下一些測試工作中常見的跟流程控制相關(guān)的標(biāo)準(zhǔn)蒜胖、規(guī)范:
- 測試計劃規(guī)范
- 測試方案消别、設(shè)計規(guī)范
- 測試執(zhí)行規(guī)范
- 測試狀態(tài)更新(日報)規(guī)范
- 測試報告、總結(jié)規(guī)范
- 故障處理流程規(guī)范
- 故障定級規(guī)范
- 測試環(huán)境管理規(guī)范
- 測試準(zhǔn)入
- 測試準(zhǔn)出
- 漏測問題分析規(guī)范
- 測試對外支持規(guī)范
- ......
等等台谢,后續(xù)根據(jù)情況隨時補充