軟件的生命周期&軟件測試工作流程
1、軟件生命周期
定義:軟件開始研制到最終廢棄不用
六個(gè)階段

2、軟件測試生命周期
五個(gè)階段

3、軟件測試工作流程

開發(fā)流程:需求分析(輸出需求規(guī)格說明書)-需求評審(通過)-開發(fā)編寫開發(fā)計(jì)劃-概要設(shè)計(jì)-詳細(xì)設(shè)計(jì)-編碼-單元測試-轉(zhuǎn)測-部署環(huán)境-修復(fù)bug等等驗(yàn)證(N輪)-測試通過-發(fā)布上線
測試流程:需求分析(輸出需求規(guī)格說明書)-需求評審(通過)-編寫測試計(jì)劃-設(shè)計(jì)測試用例-用例評審(通過)-等待提測-部署測試環(huán)境-冒煙測試(通過)-系統(tǒng)測試-提交bug并跟蹤解決(N輪)-測試通過-輸出測試報(bào)告-發(fā)布上線
4、V模型
快速開發(fā)模型,RAD
特點(diǎn):通過開發(fā)和測試同時(shí)進(jìn)行的方式來縮短開發(fā)周期,提高開發(fā)效率。