bug有哪些?程序錯誤(英語:Bug),是程序設計中的術語,是指在軟件運行中因為程序本身有錯誤而造成的功能不正常、死機、數據丢失、非正常中斷等現象有些程序錯誤會造成計算機安全隐患,此時叫做漏洞,接下來我們就來聊聊關于bug有哪些?以下内容大家不妨參考一二希望能幫到您!
程序錯誤(英語:Bug),是程序設計中的術語,是指在軟件運行中因為程序本身有錯誤而造成的功能不正常、死機、數據丢失、非正常中斷等現象。有些程序錯誤會造成計算機安全隐患,此時叫做漏洞。
本章節主要講解“什麼是BUG?”的内容,做軟件測試的時候對Bug要有一定的了解才可以知己知彼百戰百勝不是嗎?
一、Bug的等級bug缺陷等級一般劃分為四個等級,緊急嚴重、一般、低。
(1)緊急(一級bug )
通常表現為:系統無法運行,崩潰或嚴重資源不足,應用模塊無法啟動或異常退出,
主要功能模塊無法使用。
比如:
1、系統崩潰(藍屏) ;
2、功能設計與需求嚴重不符;
3、系統無法登陸;
4、産品無法運行;
5、内存洩漏;
6、錯誤操作導緻的程序中斷;
(2)嚴重(二級bug )
通常表現為:影響系統功能或操作,主要功能存在嚴重缺陷,但不會影響到系統穩定性。
比如:
1、功能未實現;
2、功能出現異常;
3、數據錯誤;
(3)一般(三級bug)
通常表現為:界面、性能缺陷。
比如:
1、操作界面錯誤;
2、提示類錯誤;
3、邊界值錯誤;
4、大數據操作時,沒有提供進度條;
(4)低(四級bug)
熊掌表現為:易用性及建議性問題
比如:
二、Bug的狀态1、産品的易用性;
2、界面的美觀度;
3、産品說明不明确;
4、功能重複;
5、提示信息錯誤;
6、新增功能;
(1)新建缺陷
Bug創建後的初始狀态。
(2)确認缺陷
經過确認軟件問題後分配給開發人員的狀态。
(3)測試驗證
開發部門對軟件問題進行處理或修改後的狀态。
(4)缺陷退回
開發人員判斷軟件問題後,将BUG狀态修改後退回給測試人員
(5)缺陷關閉
經測試部門對修改後的軟件問題進行驗證并确認修改正确後的狀态。
三、Bug的定位1、産品功能不符合軟件需求;
2、産品功能未實現;
3、産品無法運行操作;
4、運行産品導緻系統異常;
5、産品易用性差;
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!