2016-09-14 94 views
-1

我希望在Bugzilla的,在这里我想最好找出一些统计数据,如案例研究中的Bugzilla

  1. 内存的数量泄漏
  2. 虫子它们是性能bug的百分比进行案例研究
  3. 语义错误

我如何能够通过为软件Bugzilla的数据库搜索,例如Apache HTTP服务器或MySQL数据库服务器产生这样的统计的百分比。我想知道如何开始?

回答

0

我终于想通了,并打算在这里展示我的方法。这或多或少是一个手动过程。希望这有助于其他人也谁可能会做案例研究:

  1. 选择错误:

我去bugs.mysql.com,并寻找其中被标记为已解决,并修复了所有的错误。不幸的是,对于mysql你不能选择特定的组件。我过滤了一个随机时间范围(2013-2014)。并保存所有的这些在Excel文件(CSV)

  • 分类和过滤的错误:
  • 我手动通过错误去了,我跳过的那些,我可以清楚地看到属于文档组件,安装,编译失败或需要重新启动。

    然后我阅读报告,并检查报告是否实际上提示错误修复,如果错误修复是语义的(即更改限制,请添加条件检查,确保某些条件是否正确标记为边缘案例等 - 大部分是类似的)。我遵循类似的性能进程,资源泄漏(包括cpu资源和在此类别中考虑的内存泄漏)以及并发性错误。