多种缺陷管理软件简介
缺陷管理工具:
1.Bugzilla
2.Bugfree
3.TestDirector (Quality Center)
4.ClearQuest
5.JIRA
6.Mantis
7.Bugzero
8.BugTracker
9.URTracker
10.KisTracker
11.TestLink
12.JTrac
13.BugNet
14.BugOnline
15.eTraxis
一、Bugzilla(免费,跨平台)
Bugzilla是一个Bug追踪系统设计用来帮助你管理软件开发。
Bugzilla是一开源Bug Tracking System,是专门为Unix定制开发的。但是在windows平台下依然可以成功安装使用.
Testopia是一款和Bugzilla集成到一起的test case management系统.
它的强大功能表现在以下几个方面:
1.强大的检索功能
2.用户可配置的通过Email公布Bug变更
3.历史变更记录
4.通过跟踪和描述处理Bug
5.附件管理
6.完备的产品分类方案和细致的安全策略
7.安全的审核机制
8.强大的后端数据库支持
9.Web,Xml,Email和控制界面
10.友好的网络用户界面
11.丰富多样的配置设定
12.版本间向下兼容
二、BugFree(免费)
BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理 系统。简单实用、免费并且开放源代码(遵循GNU GPL)。
三、Quality Center(商业,前身Mercury TestDirector ,跨平台)
HP Quality Center; 提供了基于 Web 的系统,可在广泛的应用环境下自动执行软件质量测试和管理。仪表盘技术使您可以了解验证功能和将业务流程自动化,并确定生产中阻碍业务成果的瓶颈。HP Quality Center 使 IT 团队能够在开发流程完成前就参与应用程序测试。这样将缩短发布时间表,同时确保最高水平的质量。
企业级的软件质量解决方案。
四、IBM Rational ClearQuest (商业,跨平台)
IBM Rational ClearQuest 是一款强大的软件开发测试工具。集成并自动化软件及系统开发的业务过程。V7.0 提供增强的需求跟踪、构建跟踪、企业测试管理,及部署跟踪的功能。这提供了从开发到部署的完整的审计跟踪,并扩展了跨生命周期的可追溯性。软件增强了开发流程并使之自动化,同时还提高了软件生命周期的可理解性、可预测性和可控制性。
五、JIRA(商业)
JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。
JIRA功能全面,界面友好,安装简单,配置灵活,权限管理以及可扩展性方面都十分出色。
JIRA创建的默认问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。
Jira融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。
JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。
六、Mantis(开源)
Mantis是一个基于PHP技术的轻量级的缺陷跟踪系统,其功能与前面提及的JIRA系统类似,都是以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上可能没有JIRA那么专业,界面也没有JIRA漂亮,但在实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。不过目前的版本还存在一些问题,期待在今后的版本中能够得以完善。
七、Bugzero 免费开源,跨平台)
BUGZERO™ 是一个多功能,基于网络 (web-based) 并在浏览器 (browser) 下运行的 Bug缺陷管理和跟踪系统 (bug tracking system),可用来记录,跟踪,并归类处理软件开发过程出现的 Bug 和硬件系统中存在的缺陷(defect)。 BUGZERO 也是一个完整的服务管理软件,包括集成服务台热线流程管理(Help Desk),可用来记录各种日常事务,变更请求,和问题报告,及追踪和处理各种客户讯问,反馈,和意见。
BUGZERO 提供了一个可靠的中央数据库使公司内部团队成员以及外部客户能在任何地点任何时间进行协调和信息交流,并且使任何记录都有据可查。它使你省时省力。BUGZERO 不但使用方便,而且功能齐全,变通性好,能够灵活设置各种实际工作流程,满足你特定的业务和产品环境下的需求。这种灵活、易用的缺陷跟踪流程不仅增强了项目开发的质量,同时也提高了整个机构的生产效率。
八、BugTracker(免费开源,跨平台)
Bugtracker是一个完整的bug/issue管理系统.它使用Java Servlet作为web前台,MySQL数据库作为后台。
九、JTrac(开源)
JTrac是一个开源且可高度配置的问题追踪的Web应用程序。它是一个一般性问题,跟踪网络应用程序,可方便地实现定制,增加自定义字段和下拉式。其特点包括可定制的工作流程,实地一级的权限,电子邮件集成,文件附件和详细的历史观点。
十、BugNet(开源)
BugNet是一个不错的开源bug跟踪和项目管理系统
十一、BugOnline(开源)
BugOnline 是一个开源的BUG管理系统。其功能强大,易于使用。
基于asp.net2.0 ,sql server 2005(包括Express 版),Ajax等技术.
BugOnline 的一些特性:
在线消息及E-mail自动通知功能。有新Bug及Bug分配给用户同时将自动通知用户。
优秀的人员分配,工作量统计功能。
居于项目角色的权限管理,工作规划,流程化。
Bug状态统计,便于掌控项目进度。
基于SSL的数据传输,确保数据不被截取,保证安全性。(也可设定为非SSL)
强大的报表功能。
十二、eTraxis(开源)
eTraxis是基于网页的免费bug跟踪系统。主要特点是:完全自定义模板,先进的过滤器, LDAP支持,电子邮件通知,订阅报刊,提醒,灵活的权限管理,图形化的项目指标等。
十三、URTracker(商业)
URTracker 是一款通用的流程化的问题跟踪管理软件。它可以:
帮助您集中管理各种类型的问题、工作任务、人员交互等事务;
跟踪每个事务的处理过程;
控制问题处理的流程;
提供一个有效的协作平台,简化团队成员的交互,提升沟通效率;
积累知识信息;
帮助您进行统计和分析;
十四、KisTracker
KisTracker一款bug跟踪管理软件(原名叫:iTracker),功能强大,易于使用,是基于WEB方式的协同工作软件.
它用于帮助公司和团队跟踪工作中的问题,管理和记录这些问题的处理过程.可以应用于:
1.产品BUG跟踪
2.任务跟踪
3.服务跟踪
4.各种处理问题跟踪
十五、TestLink(开源)
TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,
可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,
同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。
TestLink 是sourceforge的开放源代码项目之一。作为基于web的测试管理系统,TestLink的主要功能包括:测试需求管理 测试用例管理 测试用例对测试需求的覆盖管理 测试计划的制定 测试用例的执行 大量测试数据的度量和统计功能。