Bug跟蹤是軟件開發人員用來收集軟件程序中的缺陷或“Bug”報告的一種方法。它允許開發人員通過對產品進行不斷的更改或升級來進一步改進他們的軟件設計,以便更好地為客戶群服務。編寫軟件的程序員經常邀請公眾提供幫助...
Bug跟蹤是軟件開發人員用來收集軟件程序中的缺陷或“Bug”報告的一種方法。它允許開發人員通過對產品進行不斷的更改或升級來進一步改進他們的軟件設計,以便更好地為客戶群服務。編寫軟件的程序員經常邀請公眾提供幫助識別問題。如果程序有一個名義上的追隨者,只需要求用戶通過電子郵件報告任何困難,就可以找到錯誤。錯誤跟蹤報告通常包括對問題的確切性質、相關軟件版本和操作系統的解釋。錯誤跟蹤是一種方法軟件開發人員用來收集軟件程序中的缺陷或錯誤報告。雖然受歡迎程度一般的程序的開發人員可以通過電子郵件完成“手動”錯誤跟蹤,但對于更流行或更普遍的軟件的開發人員來說,嘗試這種方法將是一場后勤噩夢。這是開發人員最受益的地方為了便于報告,一些非常流行的軟件程序和操作系統都內置了錯誤報告。如果程序崩潰,它將嘗試連接到互聯網,將錯誤日志轉發到自動錯誤跟蹤系統。由于這項功能可能被認為是一種隱私保護措施,如果用戶選擇這樣做,它通常會被禁用。Mozilla是非常流行的Firefox Web瀏覽器的幕后黑手,它設計了免費的bug跟蹤軟件,稱為Bugzilla.Mozilla在Firefox和其他產品中使用Bugzilla,但公司、it管理員或其他管理軟件開發的相關方也可以使用Bugzilla。要使用這樣一個復雜的跟蹤系統,用戶通過填寫簡單的聯機表單報告錯誤。此表單可能在Internet上或在專用網絡中可用雖然每個bug跟蹤系統的功能不同,但報告的bug通常都被分配了唯一的跟蹤號。系統根據各種因素對bug進行優先級排序,并將每個bug分為普通、高或關鍵重要性。詳細信息在可供編程組使用的跟蹤表中簡要顯示也可以選擇對公眾開放。“增強”或“愿望列表”項目也可以包括在內。通過使用錯誤跟蹤界面,用戶可以單擊報告編號來閱讀有關特定bug的更多詳細信息,向報告中添加信息,或者執行其他操作,如重新分類錯誤或報告修復。錯誤跟蹤系統允許程序員和管理人員一目了然地看到軟件在哪里失敗了,以及開發團隊是如何處理這些問題的。它提供了一種有組織的方式來促進軟件增強過程,并打開了一個向最終用戶提供適當、規范的渠道。這使得在流程的組織要求上投入最少的人力資源,更容易跟蹤缺陷。有效的缺陷跟蹤系統可以提高客戶滿意度,提高生產率并減少停機時間。它們還可以跟蹤編碼更改,為程序員提供一個工作界面,便于質量保證的管理。有幾個軟件包可以在線使用。嚴肅的軟件開發人員和無數的最終用戶每天都從這些系統中受益
-
發表于 2020-08-07 19:18
- 閱讀 ( 815 )
- 分類:電腦網絡