發(fā)布時間:2020-09-04
什么是軟件生命周期?軟件從產(chǎn)生到報廢的生命周期
生命周期包括:問題的定義及規(guī)劃、需求分析、軟件設(shè)計、軟件編碼、軟件測試(功能測試和性能測試)、運維階段。
開發(fā)流程:需求分析--得知功能組成和具體邏輯--編寫代碼--單元測試--打包提交測試--測試提交bug--修復(fù)bug--測試再進(jìn)行測試--...N輪--版本上線--面向用戶使用。
測試流程:需求分析+原型圖--編寫測試用例--評審測試用例--走開發(fā)流程,等待開發(fā)研發(fā)完成,提交測試--測試提交bug-修復(fù)bug--測試再進(jìn)行測試--...N輪--版本上線--面向用戶?! ?/span>
需求分析階段:閱讀需求,理解需求,主要就是對業(yè)務(wù)的學(xué)習(xí),分析需求點。
計劃階段:主要任務(wù)是編寫測試計劃,參與測試需求規(guī)格說明書、項目總體計劃,測試范圍、進(jìn)度的安排,人力物力的分配,整體測試策略的制定,和風(fēng)險評估與規(guī)避措施有一個制定,一般由測試主管編寫,我們也會參與相關(guān)評審工作。
設(shè)計階段:主要任務(wù)是編寫測試用例,會參與需求分析、概要設(shè)計、詳細(xì)設(shè)計等文檔,有不明確的也會及時和開發(fā)、產(chǎn)品經(jīng)理溝通,然后用例編寫完成后會進(jìn)行評審。
執(zhí)行階段:首先搭建測試環(huán)境,執(zhí)行預(yù)測,以判定當(dāng)前版本可測與否,如果預(yù)測通過,正式進(jìn)入系統(tǒng)測試,遇到問題提交bug到缺陷管理平臺,并對bug進(jìn)行跟蹤直到被測軟件達(dá)到測試需求要求,沒有重大bug,測試結(jié)束。
評估階段:出測試報告,對整個測試過程和版本質(zhì)量做個詳細(xì)評估。
推薦閱讀:
電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報價)。
您的信息已成功提交!
我們的客服人員稍后會與您聯(lián)系