前言
缺陷報告是描述軟體缺陷現象和重現步驟地集合。
軟體缺陷報告software bug report或軟體問題報告software problem report
作用:缺陷報告是軟體測試人員的工作成果之一,體現軟體測試的價值缺陷報告可以把軟體存在的缺陷準確的描述出來,當測試人員發現乙個缺陷,需要填寫乙份「缺陷報告」來記錄這個缺陷,並通過這個缺陷報告告知開發人員所發生的問題–缺陷報告是測試人員和開發人員交流溝通的重要工具。便於開發人員修正缺陷報告可以反映專案產品當前的質量狀態,便於專案整體進度和質量控制軟體測試缺陷報告是軟體測試的輸出成果之一,可以衡量測試人員的工作能力。
一、缺陷報告的要點
1.標題
描述:簡潔、準確、完整、反映缺陷本質
2.重現步驟
3.嚴重程度
4.優先順序
5.截圖
6.編號
7.指派人
二、「5c」原則
1.內容準確(correct):每個組成部分的描述準確,不會引起誤解
2.步驟簡潔(concise):只包含必不可少的資訊,不包括任何多餘的內容
3.內容清晰(clear):每個組成部分的描述清晰,易於理解
4.結構完整(complete):包含復現該缺陷的完整步驟和其他本質資訊
5.風格一致(consistent):按照一致的格式書寫全部缺陷報告
三、二八定理
在分析、設計、實現階段的複審和測試工作能夠發現和避免80%的缺陷,而系統測試又能找出 其餘缺陷中的80%,最後的4%的缺陷可能只有在使用者大範圍、長時間使用後才會暴露出來。
四、缺陷報告的組成:
1、缺陷編號(defect id):提交缺陷的順序
2、缺陷的標題(summary):簡明扼要的描述缺陷
3、缺陷的發現者(defected by):測試人員
4、缺陷發現的日期(date):一般為當天
5、缺陷所屬的模組(subject):在測試那個功能模組時發現的bug
6、發現缺陷的版本(defected in release):開發的軟體的版本
7、指派給誰處理(assigned to):測試人員指派給開發經理,開發經理根據缺陷所在的模組,需要再次指派具體的開發人員
8、缺陷的狀態(status):缺陷此時所處的處理階段或處理情況
a.測試人員發現缺陷,提交缺陷報告,把缺陷的狀態置為new(新)
b.開發經理驗證提交的bug,如果是bug,把狀態改為open(開啟的bug,開發組承認的bug),指派給具體的開發人員解決;如果不是bug,把狀態改為rejected(拒絕的bug)
c.開發人員看到指派給自己解決的bug,進行缺陷修復,修改完後,把缺陷狀態fixed(已經修復的bug,可以返測的bug)
d.測試人員對修復的bug進行反測,若返測成功,將狀態改為closed(關閉的缺陷,歸檔的bug);如果返測不成功,把狀態改為reopen(重新開啟的bug)
五、缺陷報告的深度理解
1、缺陷的嚴重程度和優先順序是不是成正比關係?
介面問題的嚴重程度一般比較低,擔優先順序可能很高————立即修復
某些重大的功能問題可能暫時解決不了,但不影響其他功能的使用,這時優先順序可能定義的比較低————在發布之前修復
2、缺陷的嚴重程度和優先順序確定好後,還能修改嗎?
嚴重成度不允許改,優先順序可能修復。
測試人員確定乙個缺陷「立即修復」,但開發組認為這個缺陷不好解決,而這個缺陷又不影響其他功能,這時可能要求在「下乙個版本修改」或「發布之前修改」
3、是不是所有一發現的缺陷都會被修復?
有些缺陷修復的成本太高或者由於進度壓力可能在發布前得不到修復,這樣的缺陷一定要經過專案組的討論,權衡成本和風險,要確保不會對使用者在成重大的影響及法律糾紛。後面再通過公升級軟體或者打補丁的方式修復缺陷或彌補漏洞
六、缺陷報告的作用
一文簡單了解什麼是產品
01 什麼是產品?產品是滿足使用者實際需求的有形商品或無形服務。可以從兩個關鍵點進行理解 關鍵點 一 有形的商品或無形的服務,商品指市場上可以獲得並消費的一切可以吃喝玩樂用的東西,如汽車 食物等 服務指線上線下提供滿足使用者的服務 tob toc 如餐廳服務員的服務 王者榮耀的娛樂服務 外賣 快遞 ...
mysql中什麼是事務概念 一文搞懂什麼是事務
一文搞懂什麼是事務 事務概念 我們要理解下事務概念 什麼是事務呢?事務是併發控制的單位,是使用者定義的乙個操作序列。有四個特性 acid 原子性 atomicity 事務是資料庫的邏輯工作單位,事務中包括的諸操作要麼全做,要麼全不做。隔離性 isolation 乙個事務的執行不能被其他事務干擾。持續...
一文帶你了解什麼是地磁系統
隨著 網際網路 的概念不斷深入人心,停車系統也被冠上的網際網路 之名,為車主出行和停車市場帶來了變革,地磁技術是我們比較常見的技術。今天們就聊聊地磁停車系統。原理在初中物理我們學過,地球是乙個巨大的磁場,在地球上的任意乙個地方,磁場是相對穩定的,當有鐵質等金屬物體進入磁場的時候,該磁場就會造成擾動。...