缺陷管理系统有哪些

小编 69

缺陷管理系统有:1.BUG猫;2.Bugzilla;3.Jira;4.EasyBUG;5.Worktile;6.Mantis;7.BugFree;8.Bugzero 。其中,BUG猫是一款免费的在线Bug管理工具和缺陷管理系统。这几款系统都是大厂测试人员比较常用的,借助它们可以更好地进行缺陷管理。

1.BUG猫

BUG猫是一款免费的在线Bug管理工具和缺陷管理系统。使用Bug猫可以轻松管理bug和缺陷的整个生命周期,帮助企业和团队更高效的管理软件Bug与缺陷问题。其优势在于,提交bug的时候直接使用三方工具的截图粘贴即可。不需要截图保存成图片,然后上传附件。开发人员看到的也是图文描述形式的重现说明,可以快速高效的对问题进行定位。

2.Bugzilla

Bugzilla是Mozilla公司提供的一款免费的软件缺陷管理工具。Bugzilla能够建立一个完整的缺陷跟踪体系,包括缺陷跟踪、记录、缺陷报告、处理解决情况等。使用Bugzilla管理软件缺陷时,测试人员可以在bugzilla提交缺陷报告,bugzilla会将缺陷转给相应的开发者,开发者可以使用Bugzilla做一个工作表,标明要做的事情的优先级、时间安排和跟踪记录。

3.Jira

Jira是Atlassian(艾特莱森-澳大利亚软件公司)公司出品的一款事务管理软件/缺陷管理类的软件。无论是“需求”/“BUG”/“任务”都是“事务”的一种,所以Jira可以胜任非常多的角色:需求管理、缺陷跟踪、任务管理等等。它特别适合敏捷开发团队使用,大型互联网公司如LinkedIn、Facebook、eBay等内部都在使用Jira。

Jira产品非常完善且功能强大,安装配置简单,多语言支持、界面十分友好,能够跨平台部署和运行。

4.EasyBUG

EasyBUG基于WEB的在线的,不用配置;界面很漂亮,操作容易上手,基本上只要是会上网的人一看就会用;区别其它工具且最实用的一点是截图功能强大,且是以图片的形式直接存在,而不是以附件的形式存在;BUG解决流程也有记录在案;丰富的统计报表,一目了然;是国产的,有中英文版的而且免费的。

5.Worktile

Worktile 的优点就在于能够适应各种团队管理需求,因为它能够搭建出最适合你团队的流程和字段,缺陷管理也不例外。比如你能够在统一面板管理所有缺陷任务,根据缺陷类型、严重程度、优先级等信息,灵活排期,推进缺陷的修复保障产品交付质量。

6.Mantis

Mantis是一个基于PHP技术的轻量级的缺陷跟踪系统,其功能与前面提及的JIRA系统类似,都是以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上可能没有JIRA那么专业,界面也没有JIRA漂亮,但在实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。不过目前的版本还存在一些问题,期待在今后的版本中能够得以完善。

7.BugFree

BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理系统。简单实用、免费并且开放源代码(遵循GNU GPL)。

8.Bugzero

Bugzero 是一个多功能,基于网络(web-based) 并在浏览器(browser) 下运行的Bug缺陷管理和跟踪系统(bug tracking system),可用来记录、跟踪,并归类处理软件开发过程出现的Bug 和硬件系统中存在的缺陷(defect)。

延伸阅读

缺陷管理包含哪些内容

缺陷管理是软件开发及测试过程中对缺陷进行提交、沟通、修正、关闭、统计等一系列过程的总和,确保缺陷被跟踪管理,直到执行了缺陷管理的全生命周期。在整个缺陷管理周期,主要包含以下几部分内容:

1.缺陷发现

通过执行测试用例,发现软件缺陷的一种行为,是软件测试中非常重要的一个环节;只有发现了软件中的缺陷,才能涉及到之后的缺陷管理。

2.缺陷提交

缺陷的提交是整个缺陷管理中的重点,现市面上也有很多的缺陷管理工具,可以对缺陷进行提交、跟踪及管理。

3.缺陷修正

缺陷由项目经理指定到相关开发人员后,开发人员会对缺陷进行查看,有必要的话需要对当时的操作及缺陷现象进行复现,以便开发人员定位分析,有几点需要注意。如果有需要的话,及时与开发人员沟通缺陷的现象及操作过程,缩短缺陷修正的时间;协助开发人员进行缺陷复现,搭建测试环境等;与开发人员一起查看问题,并根据自己的经验合理推断可能的故障原因。

4.缺陷回测

缺陷反测是指缺陷修正后,测试人员对之前的缺陷进行二次测试,以验证缺陷是否修正,并把结果反馈到缺陷报告中。

5.缺陷关闭

缺陷关闭是指缺陷完成了提交和修正,并通过了多次的回归测试,问题完全修正后,将原有缺陷进行关闭。个人认为,缺陷关闭应该有测试人员决定,而不应该由项目经理和程序员来决定,最差的也应该由测试人员和项目经理协商决定。任何的错误程序最终都应该由测试员进行评审和封存。

回复

我来回复
  • 暂无回复内容

联系我们
关注微信
关注微信
分享本页
返回顶部
PingCode 比 Jira 更好用的研发管理工具。免费试用