Bugzilla

来自站长百科
跳转至: 导航、​ 搜索

BugzillaMozilla公司向我们提供的一个开源的免费缺陷跟踪工具(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。

作为一个产品缺陷的记录及跟踪工具,它能够为你建立一个完善的Bug跟踪体系,包括报告Bug、查询Bug记录并产生报表、处理解决、管理员系统初始化和设置四部分。

软件概况[ ]

授权协议:开放源代码

软件性质:Bug跟踪工具

官方网站:http://www.bugzilla.org

软件下载:http://www.bugzilla.org/download/

特点[ ]

Bugzilla.png

Bugzilla具有如下特点:

  • 基于Web方式,安装简单、运行方便快捷、管理安全。
  • 有利于缺陷的清楚传达。本系统使用数据库进行管理,提供全面详尽的报告输入项,产生标准化的Bug报告。提供大量的分析选项和强大的查询匹配能力,能根据各种条件组合进行Bug统计。当错误在它的生命周期中变化时,开发人员、测试人员、及管理人员将及时获得动态的变化信息,允许你获取历史纪录,并在检查错误的状态时参考这一记录。
  • 系统灵活,强大的可配置能力。Bugzilla工具可以对软件产品设定不同的模块,并针对不同的模块设定开发人员和测试人员;这样可以实现提交报告时自动发给指定的责任人;并可设定不同的小组。设定不同的用户对Bug记录的操作权限不同,可进行有效的控制管理。允许设定不同的严重程度和优先级,可以在错误的生命期中管理错误,从最初的报告到最后的解决,都有详细的记录,确保了错误不会被忽略,同时,可以让开发人员将注意力集中在优先级和严重程度高的错误上。
  • 自动发送Email通知相关人员。根据设定的不同责任人,自动发送最新的动态信息,有效的帮助测试人员和开发人员进行沟通。

Bugzilla操作流程[ ]

  • 测试人员或开发人员发现bug后,判断属于哪个模块的问题,填写bug报告后,系统会自动通过Email通知项目组长或直接通知开发者。
  • 项目组长根据具体情况,重新reassigned分配给bug所属的开发者。
  • 开发者收到Email信息后,判断是否为自己的修改范围.
  1. 若不是,重新reassigned分配给项目组长或应该分配的开发者。
  2. 若是,进行处理,resolved并给出解决方法。(可创建补丁附件及补充说明)
  • 测试人员查询开发者已修改的bug,进行重新测试。(可创建test case附件)
  1. 经验证无误后,修改状态为VERIFIED。待整个产品发布后,修改为CLOSED。
  2. 还有问题,REOPENED,状态重新变为“New",并发邮件通知。
  • 如果这个BUG一周内一直没被处理过。Bugzilla就会一直用email骚扰它的属主,直到采取行动。管理员可以设定最迟采取行动的期限,比如说3天,系统默认为7天。

R BugLife.gif

使用手册[ ]

安装[ ]

使用[ ]

使用说明

相关条目[ ]

Firefox

参考来源[ ]