一、Bug狀態分類圖
Bug狀態可以根據不同的分類方式進行劃分,在圖中,我們將Bug狀態分為三類:未解決、解決中和已解決。
未解決 _________________|________________ | | 解決中 已解決 |___________________________________|
二、Bug的最終狀態有哪些
Bug的最終狀態通常包括:Resolved、Closed、Rejected、Duplicate等。
- Resolved:Bug已經被修復,並且該修復已經過驗證。
- Closed:Bug已經被確認,但由於某些原因(例如:無法修復),它將不會被處理。
- Rejected:Bug已經被確認,但是經過仔細研究後,發現它並不是一個真正的Bug。
- Duplicate:已經存在一個相同的Bug,因此不需要處理這個Bug。
三、Bug狀態歸類
Bug狀態可以根據其處理狀態進行分類,通常包括以下幾種:
- Open:指一個新的Bug,它還沒有被任何人處理。
- In Progress:指一個Bug已經被認領並正在被解決。
- Resolved:指一個Bug已經被修復,並且該修復已經過驗證。
- Closed:指一個Bug已經被確認,但由於某些原因(例如:無法修復),它將不會被處理。
- Reopened:指一個已關閉的Bug因為某些原因重新被打開。
四、Bug狀態有幾種
通常情況下,Bug狀態可以分為以下5種:
- New:表示一個新的Bug,它還沒有被任何人處理。
- Assigned:表示一個Bug已被分配給某個人,並且正在處理。
- Resolved:表示一個Bug已經被修復,但是修復還沒有經過驗證。
- Verified:表示一個Bug已經被修復,並且該修復已經過驗證。
- Closed:表示一個Bug已經被確認,但由於某些原因(例如:無法修復),它將不會被處理。
五、Bug狀態圖
Bug狀態圖如下所示:
Open | Assigned New | ^ v | Resolved --> Verified --> Closed
六、Bug狀態英文
Bug狀態在英文中通常表示為以下幾種:
- New:表示一個新的Bug,它還沒有被任何人處理。
- Assigned:表示一個Bug已被分配給某個人,並且正在處理。
- Resolved:表示一個Bug已經被修復,但是修復還沒有經過驗證。
- Verified:表示一個Bug已經被修復,並且該修復已經過驗證。
- Closed:表示一個Bug已經被確認,但由於某些原因(例如:無法修復),它將不會被處理。
七、Bug狀態resolved
Bug的resolved狀態表示Bug已被修復,但該修復還沒有經過驗證。在修復被確認之前,該Bug仍然可以被重新打開。
if (Bug.resolved) { console.log("Bug has been fixed but still needs to be verified."); } else { console.log("Bug has not been fixed yet."); }
八、Bug狀態有哪些
一般情況下,Bug狀態可以分為以下幾種:
- New:表示一個新的Bug,它還沒有被任何人處理。
- Open:表示一個Bug已經被確認,但尚未被分配給任何人。
- Assigned:表示一個Bug已被分配給某個人,並且正在處理。
- Resolved:表示一個Bug已經被修復,但是修復還沒有經過驗證。
- Verified:表示一個Bug已經被修復,並且該修復已經過驗證。
- Closed:表示一個Bug已經被確認,但由於某些原因(例如:無法修復),它將不會被處理。
- Reopened:表示一個已關閉的Bug因為某些原因重新被打開。
九、Bug狀態設置
下面的代碼展示了如何設置和更改Bug狀態:
Bug = { NEW: "New", OPEN: "Open", ASSIGNED: "Assigned", RESOLVED: "Resolved", VERIFIED: "Verified", CLOSED: "Closed", REOPENED: "Reopened" }; function setStatusToResolved(bug) { bug.status = Bug.RESOLVED; console.log(bug.title + " has been resolved."); } var bug = { title: "Clicking button doesn't work.", status: Bug.NEW }; console.log(bug.title + " has status: " + bug.status); setStatusToResolved(bug); console.log(bug.title + " has status: " + bug.status);
十、Bug狀態流程圖
下面是一個簡化的Bug狀態流程圖:
New -> Assigned -> Resolved Verified -> Closed ^ | |__________________________|
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/237634.html