軟件測試學習筆記02
缺陷管理
缺陷定義:軟件中存在的各種問題,都為缺陷,簡稱bug
缺陷標準:1.少功能2.功能錯誤3.多功能4.缺少隱形功能5.易用性
缺陷產(chǎn)生原因:1.需求文檔2.架構設計3.編碼實現(xiàn)4.環(huán)境(硬件,軟件)
回歸測試:常規(guī)項目回歸:項目本次發(fā)布新增2個模塊,最基本遙、要測新增模塊關聯(lián)的舊模塊
???????????????? 非常規(guī)項目(銀行,部隊,航天):新增功能,必須全部復測
???????????????? 回歸bug:上一個版本發(fā)現(xiàn)的缺陷,開發(fā)修復完畢,在下個版本重新驗證
缺陷的核心要素:1.缺陷的標題2.缺陷的預置條件3.缺陷的復現(xiàn)步驟4.缺陷的預期結果5.缺陷的實際結果6.缺陷的必要附件(截圖,日志等)
缺陷的提交要素:1.缺陷的報告編號2.嚴重程度(S)3.缺陷優(yōu)先級(P)4.BUG類型5.缺陷狀態(tài)
缺陷類型:1.功能錯誤 2.UI頁面錯誤3.兼容性4.數(shù)據(jù)(數(shù)據(jù)庫)5.易用性 6.建議 7.架構缺陷
工作流程:設計用例->執(zhí)行用例(執(zhí)行測試)->缺陷(提交,驗證,關閉)
描述缺陷重點:缺陷標題,前置條件,復現(xiàn)步驟,預期結果,實際結果
提交缺陷信息:指派人,缺陷等級,修復優(yōu)先級,類型,狀態(tài)(統(tǒng)計缺陷)
缺陷跟蹤流程:提交缺陷->分派缺陷->是否重復->是,關閉缺陷
?????????????????????????????????????????????????????????????????????? ->否,是否bug->是,是否推遲處理 ,否,關閉缺陷->是,后續(xù)版本; 否,處理缺陷->回歸測試->驗證通過,關閉缺陷,驗證不通過,重新打開,分配缺陷
????????????????????????????????????????????????????????????????????????????????????????????? -
提交注意事項:可重現(xiàn),唯一性,規(guī)范性
發(fā)現(xiàn)缺陷后,首先怎么辦?確定BUG可復現(xiàn),確定是bug
提交時,要檢查缺陷是否已存在
缺陷管理工具---->項目管理工具(禪道,JIRA,TFS)
???????????????????????????? EXCEL管理缺陷