bug能夠引起軟件運行時產生的一種不希望或不可接受的外部行為結果,軟件測試過程簡單說就是圍繞缺陷進行的,對bug的跟蹤管理一般而言需要達到以下的目標:
確保每個被發現的bug都能夠被解決;
這里解決的意思不一定是被修正,也可能是其他處理方式(例如,在下一個版本中修正或是不修正),總之,對每個被發現的BUG的處理方式必須能夠在開發組織中達到一致;
收集bug數據并根據bug趨勢曲線識別測試過程的階段;決定測試過程是否結束有很多種方式,通過bug趨勢曲線來確定測試過程是否結束是常用并且較為有效的一種方式;
收集bug數據并在其上進行數據分析,作為組織的過程財富。在一個運行良好的組織中,bug數據的收集和分析是很重要的,從bug數據中可以得到很多與軟件質量相關的數據。
推薦閱讀: