一个bug的生命周期是多久_bug严重程度(上的ONE&183)
Jetbrains全系列IDE穩定放心使用
前言:
基本定義:BUG從發現到這個bug關閉,是一個完整的生命周期。
一:從具體狀態上來講
狀態有這幾種:
1:new-bug被第一次發現的時候,確認是一個問題,將bug進行記錄。
2:assigned-當這個bug被指派給某個開發時,bug的狀態變為assigned(已指派)。
3:open-在被指派的開發進行bug修復的時候,表示開發正在處理這個bug。
4:fixed-當被指派的開發將該bug修復完成的時候,表示bug已修復完成。
5:pending reset-待測試,開發修復完成,將bug轉到測試手中未測試時的狀態。
6:reset-再測試,測試組負責人將bug指派給某位測試人員時,為reset(重置)狀態。
7:closed-測試人員進行回歸確認該bug已經被修復,狀態為closed(關閉)。
8:reopen-測試人員進行回歸,發現該bug仍有問題,將其再打開,稱為reopen(再打開)。
9:pending reject-在開發人員認為這不是個bug時,為拒絕中的狀態。
10:rejected-在開發拒絕后,測試人員確認不是問題后,為被拒絕的狀態。
11:postponed-延期,某些bug由于種種原因未能被修復,則是延期狀態。
二:在工作中的狀態:
具體含義和上述大同小異
1:open-發現bug,指派給開發,但是開發還沒有進行,處于打開狀態。
2:in progress-開發正在修復該bug,處于進程中狀態。
3:closed-開發由于一些原因,拒絕了bug的修復,直接關閉了bug。
4:resolved-bug修復完成,等待測試的狀態。
5:in QA-測試進行bug回歸時的狀態。
6:reopened-回歸后發現bug有問題,再一次打開的狀態。
三、個人理解及舉例
1、QA發現一個bug,在Jira(bug管理工具)創建一個問題,發現自己誤操作導致,所以關閉該bug:
Open–Closed
2、QA發現一個bug,在Jira(bug管理工具)創建一個問題,RD接受了這個問題,準備修改,QA發現重復提交了,直接關閉
Open–In progress–Closed
3、QA發現一個bug,在Jira(bug管理工具)創建一個問題,RD接受了這個問題,進行修改,修改完成后,重新指配給測試,QA重新測試,發現仍存在問題,重新打開,等待RD再次修改完,確定沒問題,然后關閉該bug。
Open→In progress→Resolved→In QA→Reopend→Closed
備注:
個人覺得這個很簡單的,你可以理解成一個故事,你發現問題,告訴別人,別人覺得是問題,然后修改,你在驗證,沒問題就關閉,很簡單的。。。
總結
以上是生活随笔為你收集整理的一个bug的生命周期是多久_bug严重程度(上的ONE&183)的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: python编程教程if_Python编
- 下一篇: iphone8什么屏幕(苹果iphone
