1. 首頁 > 新品推薦

    什么是BUG(什么是bug?bug的分類)

    1.什么是bug(軟件缺陷)?

    • 產品說明書中規定要做的事情,而軟件沒有實現。
    • 產品說明書中規定不要做的事情,而軟件確實現了。
    • 產品說明書中沒有提到過的事情,而軟件確實現了。
    • 產品說明書中沒有提到但是必須要做的事情,軟件確沒有實現。
    • 軟件很難理解,很難使用,速度超慢,測試人員站在最終用戶的角度看到的問題是平常的但不是正確的。

    注:產品說明書中沒有提到但是必須要做的事情,軟件確沒有實現。軟件實現了產品的功能,但是沒有考慮軟件在弱網絡、低電量的情況下也能正常使用,而做出來的產品在弱網絡或低電量的情況下報錯,那么這也是一個bug。

    2、常見的名詞解釋:

    Error:是偏離實際的和預期的結果。它代表了人們所犯的錯誤。

    Bug:是在應用程序投入生產之前發現的錯誤。導致程序工作不佳、生產錯誤結果或崩潰的編程錯誤。導致程序故障的軟件或硬件上的錯誤。

    Defect:會在測試過程中發現錯誤時同時被發現,在跟蹤系統中記錄為“缺陷”。

    Failure:是指系統在明確的性能要求中執行其所需功能的能力不足,實際上是失望。

    注:一個錯誤的編碼被稱為Error,由測試人員發現的錯誤被稱為Defect。若開發團隊接受Defect,則它被稱為Bug,否則稱為測試Failure。

    3.bug的分類

    • 功能錯誤:功能上的錯誤性bug---------------修改的時候得特別慎重?。?!考慮影響面,需求程度
    • 代碼錯誤:一般很少出現,通常在自測時出現(對白盒測試、自測的比較適合)
    • 內容相關:業務邏輯方面以及業務描述等相關問題-------慎重,特別是上線前夕
    • 表單相關:表單邏輯、樣式、內容問題
    • 用戶界面:UI表現,包括對話框樣式和文字描述問題--------此類問題一般影響較小,單一。
    • 需求變動:原有的需求基礎上的更改
    • 新增需求:會議上提出的新需求,非正式會議提出的不屬于該項
    • 設計文檔:數據庫設計文檔、概要/詳細設計文檔描述有問題
    • 建議:功能已滿足但待改善,屬于改良性建議
    • 配置相關:如web服務器或者數據庫服務器配置等問題
    • 安裝部署:項目部署時出現的錯誤,可能不是程序本身的問題而是工具本身和人為因素引起
    • 安全相關:加密和水印等安全信息
    • 性能壓力:負載、壓力測試不通過
    • 標準規范:根據國際標準或者公司內部制定的某標準,未符合標準
    • 測試腳本:如用工具LR編寫并執行腳本進行測試,腳本錯誤
    • 事務跟蹤:產品缺陷/bug跟蹤(Defect/bug Tracking)工作任務跟蹤(Task Tracking)問題解決過程跟蹤(Problem Tracking)產品需求管理(Request Management)客戶服務過程跟蹤(Customer Support Tracking) 事務未按照規定執行

    什么是BUG(什么是bug?bug的分類)

    原文標題:什么是BUG(什么是bug?bug的分類),如若轉載,請注明出處:http://www.pj0283.com/hwgg/459142.html
    免責聲明:此資訊系轉載自合作媒體或互聯網其它網站,「寶貝屋禮物網」登載此文出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述,文章內容僅供參考。