關(guān)于bug的分類和定金,終于有人講明白了

01

bug的定義

一般是指不滿足用戶需求的則可以認(rèn)為是bug,狹義指軟件程序的漏洞或缺陷,廣義指測試工程師或用戶提出的軟件可改進(jìn)的細(xì)節(jié)、或與需求文檔存在差異的功能實現(xiàn)等

對應(yīng)三個測試目的:

為了發(fā)現(xiàn)程序的代碼或業(yè)務(wù)邏輯錯誤

為了檢查產(chǎn)品是否符合用戶需求

為了提高用戶的體驗

02

bug的類型

對bug的劃分,大致分為以下幾類:

1、代碼錯誤

2、設(shè)計缺陷

3、界面優(yōu)化

4、性能問題

5、配置相關(guān)

6、安裝部署

7、安全相關(guān)

8、標(biāo)準(zhǔn)規(guī)范

9、其他劃分:功能類、界面類、性能類、易用性類、兼容性類、其他

03

bug的等級

1級bug:(致命錯誤)

1、常規(guī)操作引起的系統(tǒng)崩潰、死機、死循環(huán)報錯,無法正常退出

2、功能設(shè)計與需求嚴(yán)重不符,基本模塊缺失,測試流程無法進(jìn)行

3、嚴(yán)重的數(shù)據(jù)計算錯誤

4、用戶數(shù)據(jù)丟失或破壞

5、內(nèi)存泄漏,系統(tǒng)無法登錄

6、其他導(dǎo)致功能無法測試的問題

2級bug:(嚴(yán)重錯誤)

1、重要功能不能實現(xiàn)

(例如:用戶所要求的功能缺失,該有的頁面未實現(xiàn),邏輯不通,重要圖表數(shù)據(jù)未開發(fā),等)

2、錯誤的波及面廣,影響到其他重要功能正常實現(xiàn)

3、非常規(guī)操作導(dǎo)致的程序崩潰、死機、死循環(huán)?

(非常規(guī)操作:用戶使用軟件時不會進(jìn)行的操作)

4、系統(tǒng)中數(shù)據(jù)保存后數(shù)據(jù)庫中顯示錯誤

5、密碼明文顯示

6、頁面無顯示白屏,無數(shù)據(jù)

7、地圖數(shù)據(jù)和圖表數(shù)據(jù)不一致

3級bug:(一般錯誤)

不影響產(chǎn)品的運行、不會成為故障的起因、但對產(chǎn)品外觀和下道工序影響較大的缺陷

1、次要功能不能正常實現(xiàn)

2、操作界面錯誤(包括數(shù)據(jù)窗口內(nèi)列名的定義,含義不一致)

例如:列名與列名下的內(nèi)容不一致

3、查詢錯誤、數(shù)據(jù)錯誤顯示

4、簡單的輸入限制未放在前端進(jìn)行控制;(格式顯示,如登錄和注冊中的格式判斷可由前端判斷)

5、刪除操作未給出提示

6、邊界條件錯誤或者未做限制

7、系統(tǒng)未做優(yōu)化,數(shù)據(jù)頁面加載慢,操作卡頓之類(性能層面問題)

8、兼容性問題(分辨率,系統(tǒng)版本等等)

4級bug:(界面問題)

程序在一些顯示上不美觀,不符合用戶習(xí)慣,或者是一些文字的錯誤

1、界面不規(guī)范

2、輔助說明描述不清楚

3、提示窗口文字未采用行業(yè)術(shù)語

4、界面存在文字錯誤

5、操作時未給用戶提示

6、文字排列不整齊等一些小問題

5級bug:(建議性問題)

1、對于產(chǎn)品設(shè)計方面的意見和建議

2、對于產(chǎn)品界面優(yōu)化方面的意見和建議

3、對于產(chǎn)品需要優(yōu)化增強用戶體驗方面的意見和建議

04

bug的優(yōu)先級

P1:?即“馬上解決”

優(yōu)先級最高,應(yīng)立即修復(fù)的問題,要求開發(fā)人員必須立即修改這條bug,一般是指該缺陷導(dǎo)致程序完全不能滿足產(chǎn)品的需求,基本功能明顯未實現(xiàn)或不可用,阻塞了測試流程與進(jìn)度等。

P2:即“急需解決”

表示問題的修復(fù)很緊要,很急迫,關(guān)系到系統(tǒng)的主要功能模塊能否正常使用,包括功能、數(shù)據(jù),或者其他的一些比較著急的需求。

P3:即“高度重視”

表示有時間就要馬上解決,主要是指系統(tǒng)實現(xiàn)的功能與預(yù)期結(jié)果要求較大,但不影響其他功能和主要的核心功能。

P4:即“正常處理”

按照個人計劃處理就行,主要是指界面,交互和一些特別小的功能出錯,但是可以跳過此類bug繼續(xù)進(jìn)行測試。

P5:即“低優(yōu)先級”

一些可修改或不可修改,或者是還不確定能否修改成功的bug,不影響用戶體驗使用,不過修改了最好,一般如果要修改且時間來不及可以在后面的版本更新中再進(jìn)行修改即可。

備注:嚴(yán)重性和優(yōu)先級并不總是一一對應(yīng)。有時候嚴(yán)重性高的軟件缺陷,優(yōu)先級不一定高,甚至不需要處理,而一些嚴(yán)重性低的缺陷卻需要及時處理,具有較高的優(yōu)先級,視具體情況而定。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容