Bug流程管理規(guī)范_第1頁(yè)
Bug流程管理規(guī)范_第2頁(yè)
Bug流程管理規(guī)范_第3頁(yè)
Bug流程管理規(guī)范_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、一、文檔目的作為質(zhì)量管理體系的一部分,Bug管理對(duì)一個(gè)項(xiàng)目組是否具有規(guī)范化的流程顯得尤其重要。 編寫(xiě)此文檔的目的是為了完善項(xiàng)目組的Bug管理流程,提高Bug質(zhì)量,幫助測(cè)試組和開(kāi)發(fā)組進(jìn)行更好的溝通。此文檔的閱讀者包括開(kāi)發(fā)人員、測(cè)試人員以及項(xiàng)目組管理人員。二、Bug管理流程為了更直觀的闡述Bug管理流程,本文以流程圖的方式來(lái)說(shuō)明。如下圖:Bug狀態(tài)(Status)和解決狀態(tài)(Resolution)的說(shuō)明:Status:New 當(dāng)測(cè)試人員新提交一個(gè)Bug, Bug的狀態(tài)默認(rèn)為NewOpen 測(cè)試組長(zhǎng)對(duì)新提交的Bug進(jìn)行確認(rèn),如為有效Bug,Bug指給相關(guān)開(kāi)發(fā)人員并且把Bug狀態(tài)設(shè)置為OpenIn P

2、rogress 開(kāi)發(fā)人員確認(rèn)為有效Bug,并且開(kāi)始處理Bug時(shí),修改Bug的狀態(tài)為In ProgressResolved 開(kāi)發(fā)人員對(duì)Bug完成處理,把Bug狀態(tài)設(shè)置為Check In,并且把Bug指回給開(kāi)發(fā)人員進(jìn)行驗(yàn)證Reopen 開(kāi)發(fā)人員已解決問(wèn)題,測(cè)試不認(rèn)同開(kāi)發(fā)人員的解決方案時(shí),將Bug重新打開(kāi)Closed 當(dāng)Bug已經(jīng)確認(rèn)被解決或者確認(rèn)不是Bug的時(shí)候?qū)ug的狀態(tài)設(shè)置為ClosedResolution:Need More Information 需要更多信息。當(dāng)測(cè)試組長(zhǎng)確認(rèn)Bug,發(fā)現(xiàn)Bug描述不夠詳盡時(shí),把Bug指回給Bug的Reporter,并且把Resolution項(xiàng)設(shè)置為Nee

3、d More Information,對(duì)應(yīng)的狀態(tài)為Open;當(dāng)開(kāi)發(fā)人員處理Bug時(shí),需要測(cè)試人員提供更多的Bug信息,把Bug指回給Bug的Reporter, 并且把Resolution項(xiàng)設(shè)置為Need More Information, 對(duì)應(yīng)的狀態(tài)為In Progress。Invalid 無(wú)效。測(cè)試組長(zhǎng)確認(rèn)Bug,發(fā)現(xiàn)該Bug無(wú)效時(shí),把Resolution項(xiàng)設(shè)置為Invalid,對(duì)應(yīng)的狀態(tài)為Closed;當(dāng)開(kāi)發(fā)人員處理Bug,發(fā)現(xiàn)該Bug無(wú)效時(shí),把Resolution項(xiàng)設(shè)置為Invalid,對(duì)應(yīng)的狀態(tài)為Resolved。Duplicate 重復(fù)。測(cè)試組長(zhǎng)確認(rèn)Bug,發(fā)現(xiàn)該Bug和已有Bug重

4、復(fù)時(shí),把Resolution項(xiàng)設(shè)置為Duplicate,對(duì)應(yīng)的狀態(tài)為Closed;當(dāng)開(kāi)發(fā)人員處理Bug,發(fā)現(xiàn)該Bug和已有Bug重復(fù)時(shí),把Resolution項(xiàng)設(shè)置為Duplicate,對(duì)應(yīng)的狀態(tài)為Resolved。Fixed 已修復(fù)。開(kāi)發(fā)人員對(duì)Bug修改完成并且已經(jīng)登記,等待測(cè)試人員確認(rèn),把Bug指回給Bug的Reporter,并且把Resolution項(xiàng)設(shè)置為Fixed, 對(duì)應(yīng)的狀態(tài)是Resolved;測(cè)試人員對(duì)Bug完成驗(yàn)證并且確認(rèn)已修復(fù),把Resolution項(xiàng)設(shè)置為Fixed,對(duì)應(yīng)的狀態(tài)是Closed。Unable To Reproduce 無(wú)法復(fù)現(xiàn)。被指派的開(kāi)發(fā)人員對(duì)Bug進(jìn)行修改

5、但發(fā)現(xiàn)Bug始終不能再現(xiàn)的時(shí)候,把Bug指回給Bug的Reporter,并且把Resolution項(xiàng)設(shè)置為Unable To Reproduce, 對(duì)應(yīng)的狀態(tài)是Resolved;測(cè)試人員對(duì)Bug完成驗(yàn)證并且確認(rèn)無(wú)法復(fù)現(xiàn),把Resolution項(xiàng)設(shè)置為Unable To Reproduce,對(duì)應(yīng)的狀態(tài)是Closed。Wont fix 不準(zhǔn)備修。開(kāi)發(fā)人員確認(rèn)Bug有效但是不準(zhǔn)備修改這個(gè)bug的時(shí)候,把Bug指回給Bug的Reporter,并且把Resolution項(xiàng)設(shè)置為Wont fix, 對(duì)應(yīng)的狀態(tài)是Resolved;測(cè)試人員對(duì)Bug完成驗(yàn)證并且確認(rèn)Bug不需要修復(fù)的時(shí)候,把Resolution

6、項(xiàng)設(shè)置為Wont fix,對(duì)應(yīng)的狀態(tài)是Closed。Suspended 延期。開(kāi)發(fā)人員確認(rèn)Bug有效但是在當(dāng)前版本不準(zhǔn)備修復(fù)該Bug,下個(gè)版本再提供解決方案的時(shí)候,把Bug指回給Bug的Reporter,并且把Resolution項(xiàng)設(shè)置為Suspended, 對(duì)應(yīng)的狀態(tài)是Resolved;測(cè)試人員對(duì)Bug完成驗(yàn)證并且確認(rèn)當(dāng)前版本不準(zhǔn)備修復(fù)該Bug時(shí),把Resolution項(xiàng)設(shè)置為Suspended,對(duì)應(yīng)的狀態(tài)是Closed。三、Bug的重要屬性每個(gè)Bug都會(huì)有相應(yīng)的優(yōu)先級(jí)(Priority),嚴(yán)重級(jí)別(Severity)和出現(xiàn)頻率(Reproducibility),LIVE項(xiàng)目中所使用的級(jí)別定

7、義如下。Priority:Immediate 需要立即進(jìn)行修改Urgent 緊急,一到兩天之內(nèi)必須進(jìn)行修改High 高優(yōu)先級(jí),將處于Immediate和Urgent優(yōu)先級(jí)的bug修改完畢后要進(jìn)行修改Normal 中等優(yōu)先級(jí)Low 低優(yōu)先級(jí),留到最后解決,如果項(xiàng)目的進(jìn)度很緊張可以在產(chǎn)品發(fā)布以前不解決Severity:Blocked 系統(tǒng)崩潰,導(dǎo)致系統(tǒng)崩潰或死鎖的錯(cuò)誤Serious 嚴(yán)重錯(cuò)誤,嚴(yán)重地影響系統(tǒng)要求或基本功能的實(shí)現(xiàn),且不能通過(guò)操作改善的(重新安裝或重新啟動(dòng)該軟件不屬于改善辦法)Major 一般錯(cuò)誤,一般影響系統(tǒng)要求或基本功能的實(shí)現(xiàn)Minor 次要錯(cuò)誤,使操作者不方便或遇到麻煩,但它不影

8、響系統(tǒng)執(zhí)行基本功能Enhancement 建議,對(duì)某項(xiàng)功能點(diǎn)表象的修改建議,可改可不改,嚴(yán)重級(jí)別最低Reproducibility:Always 總是出現(xiàn),每次嘗試都會(huì)出現(xiàn)Sometimes 有時(shí)出現(xiàn),相對(duì)于Random的頻率要高一些Random 偶爾出現(xiàn),相對(duì)于Sometimes的頻率要低一些Unable To Reproduce 不可重現(xiàn),只發(fā)現(xiàn)一次,之后的嘗試都無(wú)法再現(xiàn)NOTE: 優(yōu)先級(jí)與Bug自身的等級(jí)并不是完全一致的。例如有些Bug屬于嚴(yán)重級(jí)別的錯(cuò)誤,但是卻只是偶爾的出現(xiàn)一次,不影響軟件的正常使用,這樣的Bug的優(yōu)先級(jí)可以適當(dāng)?shù)慕档?,而有些Bug雖然是不嚴(yán)重的錯(cuò)誤,但是卻是一直出現(xiàn)的

9、,對(duì)軟件的使用者造成比較大的困擾,這樣的Bug就要根據(jù)情況適當(dāng)?shù)奶岣邇?yōu)先級(jí)。即Bug的優(yōu)先級(jí)可以認(rèn)為是上面的Severity(嚴(yán)重等級(jí))和Reproducibility(出現(xiàn)頻率)的綜合考慮。四、注意事項(xiàng)1. 開(kāi)發(fā)人員原則上沒(méi)有關(guān)閉Bug的權(quán)限,所有的Bug必須要由測(cè)試人員驗(yàn)證之后才能關(guān)閉,包括Won't Fix,Invalid,Duplicate,Unable To Reproduce,Suspended的Bug。2. 開(kāi)發(fā)人員把Bug設(shè)置為Won't Fix和Suspended之前,必須經(jīng)過(guò)項(xiàng)目經(jīng)確認(rèn),必要時(shí)需要和客戶進(jìn)行溝通。3. 原則上允許Invalid的Bug存在,但是為了提高Bug的質(zhì)量,在新建一個(gè)Bug之前,要對(duì)Bug進(jìn)行充分的驗(yàn)證,確保其有效性。4. 原則上允許Duplicate的Bug存

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論