2016-09-14 110 views
-1

我希望在Bugzilla的,在這裏我想最好找出一些統計數據,如案例研究中的Bugzilla

  1. 內存的數量泄漏
  2. 蟲子它們是性能bug的百分比進行案例研究
  3. 語義錯誤

我如何能夠通過爲軟件Bugzilla的數據庫搜索,例如Apache HTTP服務器或MySQL數據庫服務器產生這樣的統計的百分比。我想知道如何開始?

回答

0

我終於想通了,並打算在這裏展示我的方法。這或多或少是一個手動過程。希望這有助於其他人也誰可能會做案例研究:

  1. 選擇錯誤:

我去bugs.mysql.com,並尋找其中被標記爲已解決,並修復了所有的錯誤。不幸的是,對於mysql你不能選擇特定的組件。我過濾了一個隨機時間範圍(2013-2014)。並保存所有的這些在Excel文件(CSV)

  • 分類和過濾的錯誤:
  • 我手動通過錯誤去了,我跳過的那些,我可以清楚地看到屬於文檔組件,安裝,編譯失敗或需要重新啓動。

    然後我閱讀報告,並檢查報告是否實際上提示錯誤修復,如果錯誤修復是語義的(即更改限制,請添加條件檢查,確保某些條件是否正確標記爲邊緣案例等 - 大部分是類似的)。我遵循類似的性能進程,資源泄漏(包括cpu資源和在此類別中考慮的內存泄漏)以及併發性錯誤。