Bug管理是指对开发、测试、设计等活动过程中出现的bug问题给予记录、审查、跟踪、分配、修改、验证、关闭、整理、分析、汇总以及删除等一系列活动状态的管理。
Bug会导致软件在运行时发生意料不到的故障,给企业带来损失,而软件测试的过程简单来说就是围绕bug进行的质量保证工作。为了提高测试工作效率,同时能够更高效的管理bug、提交bug、解决bug,合理的使用一些bug管理软件是非常有必要的。目前市场的bug管理软件有很多,小编特地整理了全球范围内几款好用的bug跟踪管理软件分享给大家!
首先是国内的bug管理软件:
禅道
禅道是第一款国产开源项目管理软件。它的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能。在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。
禅道使用自主开发的zentaophp框架开发,内置了完整的扩展机制,用户可以非常方便的对禅道进行彻底的二次开发。禅道还为每一个页面提供了json接口的api,方便其他语言来调用交互。内置多语言支持,多风格支持,搜索功能,统计功能等实用功能。
Tracup
Tracup 是一款轻量级的团队协同平台,提供简洁、高效的 Bug 追踪,轻量、便捷的项目管理,安全、稳定的数据保障,完美地将 Bug管理与团队协作结合在一起。
无论是修改Bug,还是新增一个功能, Tracup 都可以提供一个理想的工作云平台。便捷团队协作,轻量的项目管理, 完备的问题系统,大容量的文件存储,让用户工作更方便。
Bugtags
Bugtags是新一代的、专为移动测试而生的缺陷发现及管理工具。致力于改善移动 app 的测试流程,连接发现缺陷与提交缺陷之间的用户体验,提高测试及解决缺陷的效率。帮助测试人员高效的进行 app 测试及 bug 的跟踪和管理。
移动 app 集成 bugtags SDK 后,测试用户就可以直接在 app 里所见即所得的提交 bug,SDK 会自动截屏、收集 app 运行时数据,如:设备信息,控制台数据,用户的操作步骤等,开发人员在 bugtags 云端高效的跟踪及管理 bug。
Bugtags 与其它 bug 管理系统相比,最大的区别在于:
Bugtags 是专为移动开发而设计的,不是简单将以前面向 Web 及桌面应用的 bug 管理系统进行的改进或升级,而是完全以移动 app 开发及测试的视角重新设计的 bug 管理系统。
Bugtags 不需要布署,云端注册即可使用,简单便捷。
国外的bug管理软件有:
Bugzilla
Bugzilla 是 Mozilla 公司提供的一款开源的免费 Bug 追踪系统,它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。用来管理软件开发,建立完善的 Bug 跟踪体系。
JIRA
JIRA是一个缺陷跟踪管理系统,开发者是 Atlassian。JIRA 这个名字并不是一个缩写,而是截取自“Gojira” 。JIRA被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了全球115个国家超过19,000家客户的认可。
WebIssues
WebIssues是一个采用客户机/服务器模式的团队协作工具和问题跟踪系统,可以支持小规模的开发团队。它可以被用来存储,共享和跟踪问题的各种属性,注释和文件附件。很容易安装和使用,高度可定制。服务器可安装在任何支持PHP和MySQL或PostgreSQL的主机上,客户端可以是视窗或Linux的桌面。
Bugify
Bugify是一个非常简单的bug跟踪管理系统,并且功能非常强大。它的主要功能有:问题优先级,搜索过滤,邮件通知,标签,问题链接,键盘快捷键,Mardown格式化,最突出的功能就是支持无限种其他语言。
作者:佚名