线上管理bug的工具或软件有:一、PingCode;二、Jira;三、Bugzilla;四、Sentry;五、WebIssues;六、Bugify;七、Tracup。PingCode是新一代研发管理平台,可为不同规模研发团队提供Scrum、缺陷跟踪、测试管理等功能,同时可满足非研发团队的流程规划、项目管理和在线办公需要。
一、PingCode
PingCode是一站式的软件研发过程管理工具,具备专业的缺陷管理模块能够有效帮助团队解决四方面的缺陷管理问题:
- Bug问题收集,比如自动收集来自外部用户的反馈问题,能够支持App,web/H5网站,微信小程序等收集渠道;
- Bug分配与跟进,这一过程支持成员、角色、字段等设置,以及查看bug变更记录让成员之间了解的Bug状态的变化,减少沟通成本;
- Bug问题定位与解决,这个过程能够支持缺陷关联需求/测试任务,支持关联市场上主流的开发者工具如Git、jinkens等,有较好的集成功能;
- 数据报告,PingCode 支持缺陷ID、缺陷平均生命周期、缺陷响应时长、缺陷解决时长、缺陷重开率、致命缺陷占比等丰富的报表。
除缺陷管理以外,PingCode 还具备需求管理、产品路线图、敏捷/瀑布/看板项目管理、测试管理、文档管理、产研目标管理、效能度量等模块。虽然它是一个在线工具,但同样支持私有部署、二次定制开发等等。
二、Jira
Jira是一款由Atlassian公司开发的项目管理软件,它被广泛用于开发团队中的任务分配、进度跟踪和错误报告。它的界面简单易用,可以帮助团队快速发现和解决错误。它还支持插件和扩展,可以根据团队的需求进行自定义。
其优势在于与Confluence、Slack和Zoom等功能强大的项目管理软件集成,适用于敏捷团队,将产品路线图和团队工作联系起来。其劣势就在于非常昂贵,动辄上百万,且国内无服务团队、停售本地版。
三、Bugzilla
Bugzilla是Mozilla公司提供的一款免费的软件缺陷管理工具。Bugzilla能够建立一个完整的缺陷跟踪体系,包括缺陷跟踪、记录、缺陷报告、处理解决情况等。
使用Bugzilla管理软件缺陷时,测试人员可以在bugzilla提交缺陷报告,bugzilla会将缺陷转给相应的开发者,开发者可以使用Bugzilla做一个工作表,标明要做的事情的优先级、时间安排和跟踪记录。其缺陷就在于国内无服务团队,安全没有保障,且好像还没有汉化。
四、Sentry
Sentry是一款基于云的缺陷管理工具,它专门用于跟踪应用程序中的错误和异常。它可以集成到几乎任何应用程序中,并提供了一些高级功能,如错误聚合和性能指标。Sentry的用户可以轻松地设置警报和通知,以便及时发现和解决问题。只是,Sentry的定价相对较高,可能不适合所有团队使用;对于一些小型团队来说,高级功能可能不太需要。
五、WebIssues
WebIssues是一个采用客户机/服务器模式的团队协作工具和问题跟踪系统,可以支持小规模的开发团队。它可以被用来存储,共享和跟踪问题的各种属性,注释和文件附件。很容易安装和使用,高度可定制。服务器可安装在任何支持PHP和MySQL或PostgreSQL的主机上,客户端可以是视窗或Linux的桌面。
六、Bugify
Bugify是一个非常简单的bug跟踪管理系统,并且功能非常强大。它的主要功能有:问题优先级,搜索过滤,邮件通知,标签,问题链接,键盘快捷键,Mardown格式化,最突出的功能就是支持无限种其他语言。
七、Tracup
Tracup是一款轻量级的团队协同平台,提供简洁、高效的Bug 追踪,轻量、便捷的项目管理,安全、稳定的数据保障,完美地将Bug管理与团队协作结合在一起。无论是修改Bug,还是新增一个功能,Tracup都可以提供一个理想的工作云平台。便捷团队协作,轻量的项目管理,完备的问题系统,大容量的文件存储,让用户工作更方便。