bug跟踪管理软件_bug跟踪管理 - CSDN
精华内容
参与话题
  • BUG 管理工具的跟踪过程

    千次阅读 2018-06-09 13:06:09
    bug管理工具的跟踪过程(以BugZilla为例子): (1)测试人员发现了BUG,提交到Bugzilla中,状态为new,BUG的接受者为开发接口人员 (2)开发接口将BUG分配给相关的模块的开发人员,状态修...

            BUG管理有很多的工具,如:禅道,BugZilla等等,运用这些工具其目的都是为了更好的管理bug,流程化。方便开发以及测试人员处理这些bug。以及整个bug的流程。


    bug管理工具的跟踪过程(以BugZilla为例子):

       (1)测试人员发现了BUG,提交到Bugzilla中,状态为new,BUG的接受者为开发接口人员

       (2)开发接口将BUG分配给相关的模块的开发人员,状态修改为已分配,开发人员和测试确认BUG,如果是本人的BUG,则设置为接收;如果是别的开发人员的问题,则转发出去,由下一个开发人员来进行此行为;如果认为不是问题,则需要大家讨论并确认后,拒绝这个BUG,然后测试人员关闭此问题。

       (3)如果开发人员接受了BUG,并修改好以后,将BUG状态修改为已修复,并告知测试在哪个版本中可以测试。

       (4)测试人员在新版本中测试,如果发现问题依然存在,则拒绝验证;如果已经修复,则关闭BUG。
    展开全文
  • Bug管理是指对开发,测试,设计等过程中一系列活动过程中出现的bug问题给予纪录、审查、跟踪、分配、修改、验证、关闭、整理、分析、汇总以及删除等一系列活动状态的管理。,最后出相应图表统计,email通知修改者等...

    Bug管理是指对开发,测试,设计等过程中一系列活动过程中出现的bug问题给予纪录、审查、跟踪、分配、修改、验证、关闭、整理、分析、汇总以及删除等一系列活动状态的管理。,最后出相应图表统计,email通知修改者等功能。

      软件中的Bug是软件开发过程中的"副产品"。通常,Bug会导致软件产品在某种程度上不能满足用户的需要。每一个软件组织都知道必须妥善处理软件中的Bug。这是关系到软件组织生存、发展的质量根本。可遗憾的是,并非所有的软件组织都知道如何有效地管理自己软件中的Bug。

    BUG管理的意义

      bug能够引起软件运行时产生的一种不希望或不可接受的外部行为结果,软件测试过程简单说就是围绕缺陷进行的,对bug的跟踪管理一般而言需要达到以下的目标:

      确保每个被发现的bug都能够被解决;

      这里解决的意思不一定是被修正,也可能是其他处理方式(例如,在下一个版本中修正或是不修正),总之,对每个被发现的BUG的处理方式必须能够在开发组织中达到一致;

      收集bug数据并根据bug趋势曲线识别测试过程的阶段;决定测试过程是否结束有很多种方式,通过bug趋势曲线来确定测试过程是否结束是常用并且较为有效的一种方式;

    收集bug数据并在其上进行数据分析,作为组织的过程财富。在一个运行良好的组织中,bug数据的收集和分析是很重要的,从bug数据中可以得到很多与软件质量相关的数据。

    接下来为大家介绍几款BUG跟踪管理软件:


    BUG跟踪管理软件——iClap

     1.iClap

      iClap是一款以产品管理为核心、集成多种工具服务的企业协同软件,在BUG跟踪管理上,iClap也有其特色。

    iClap是如何实现BUG跟踪管理的?

    首先我们先来了解一下BUG的种类,测试人员在测试产品功能性的时候,期间出现的不符合逻辑的操作结果,可以理解为产品的功能性BUG,还有另外一种BUG比较烦人的,测试人员在测试游戏的时候出现的系统奔溃,闪退等问题。这里简称为系统BUG。在传统的手游测试中,无论是功能性测试出现的BUG还是系统自动出现的BUG,测试人员都需要做很多的BUG记录文档。

    内部、外部测试出现的bug、建议等都汇总在系统后台,方便处理和归档

    嵌入iClap SDK的游戏或者其他应用在测试的时候,一般的功能性BUG可以通过文字,图片,视频的方式反馈给相应的人员,并在iClap后台自动生成记录。在测试过程中出现的系统BUG(如闪退)则不需要测试人员再去过多的描述BUG出现前后的场景,iClap会自动记录用户步骤、堆栈信息及控制台日志信息,程序员可根据这些信息快速了解产生BUG的原因。当然,系统BUG同样会在iClap后台生成记录,值得一提的是,iClap后台可在PC及移动端同步查看。


    BUG跟踪管理软件-BugLog HQ

       2.BugLog HQ

    BugLogHQ是一款免费和开源的工具,主要功能是处理多个应用中的Bug和可能遇到的问题。它能提供统一标准的错误信息显示,允许用户简单的进行搜索,图形化,甚至是跟踪Bug报告。它还会提供一个仪表板来显示聚合的数据视图,帮助用户监控整个项目的健康情况。


    BUG跟踪管理软件——JIRA

       3.JIRA

    JIRA是一个优秀的对整个软件研发生命周期(包括计划、开发、发布)进行管理的项目跟踪工具。上万个团队选择JIRA对日常事务进行跟踪,并使团队始终获得最新信息。


    BUG跟踪管理软件——Bugnet

     4.Bugnet

      Bugnet是一款开源的问题跟踪&项目管理工具,基于最新的ASP.NET框架、SQL Server和微软服务器平台。Bugnet可同时管理多个项目、自定义属性、字段、附件、注释、邮件通知等等。

    展开全文
  • BugzeroTM 是一个多功能,基于网络 (Web-based) 并在浏览器 (Browser) 下运行的以工作流为中心的集成式业务流程跟踪软件,它广泛地应用于各行业的产品缺陷管理跟踪、事务跟踪、问题跟踪、任务跟踪、查询跟踪、需求...
  • 18款最佳Bug跟踪管理系统

    千次阅读 2016-11-30 18:32:21
    对于开发者来说,Bug 往往是他们最头疼的问题。有些 Bug 会隐藏的很深,很难发现,甚至用户已经使用了才出现,这样真是赔了名声又折钱。为了让开发者更早地发现和消灭 Bug,本文收集了 18 款最佳的 Bug 处理应用程序...

    对于开发者来说,Bug 往往是他们最头疼的问题。有些 Bug 会隐藏的很深,很难发现,甚至用户已经使用了才出现,这样真是赔了名声又折钱。为了让开发者更早地发现和消灭 Bug,本文收集了 18 款最佳的 Bug 处理应用程序,这些系统有收费也有免费的,大家可以根据自己的实际情况选择性价比最好的那一款。

    1.  Mantis BT

     

    MantisBT 是一个开源的问题跟踪器,只需几分钟,用户便可启动使用,然后就可以开始和他们的团队成员和客户协作,管理他们的项目。你一旦开始使用,就会一发不可收拾的喜欢上它!

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

    2.  BugLog HQ

     

    BugLogHQ 是一款免费和开源的工具,主要功能是处理多个应用中的 Bug 和可能遇到的问题。它能提供统一标准的错误信息显示,允许用户简单的进行搜索,图形化,甚至是跟踪 Bug 报告。它还会提供一个仪表板来显示聚合的数据视图,帮助用户监控整个项目的健康情况。

    官方网站:http://www.bugloghq.com/

    3.  JIRA

     

    JIRA 是一个优秀的对整个软件研发生命周期(包括计划、开发、发布)进行管理的项目跟踪工具。上万个团队选择 JIRA 对日常事务进行跟踪,并使团队始终获得最新信息。

    官方网站:https://www.atlassian.com/software/jira

    4.  Log Digger

    LogDigger 是个拥有终极套件工具的软件,帮助用户分类和收集用户基于 Java 应用的详细错误报告信息。它能运行任意的 Java 开发框架,而且体积非常小,只有 500KB。同时,它还能通过 HTTP POST 来构建自定义模块,发送到 BugDigger 进行自动排序。它的界面非常直观,不存在任何易用性问题。

    官方网站:http://logdigger.com/

    5.  Snowy Evening

    Snowy Evening 是一款非常优秀的问题跟踪应用程序,功能非常强大,而且易于使用。它提供了很好的 GitHub 和 jsFiddle 集成,同时也拥有一个非常简洁的界面。用户可以访问一个仪表盘,它就会提供用户参与的每一个开放项目的汇总,从而帮助用户很好的跟踪和修复可能出现的问题。

    官方网站:https://snowy-evening.com/

    6.  Bugnet

    Bugnet 是一款开源的问题跟踪&项目管理工具,基于最新的 ASP.NET 框架、SQL Server 和微软服务器平台。Bugnet 可同时管理多个项目、自定义属性、字段、附件、注释、邮件通知等等。

    官方网站:http://www.bugnetproject.com/

    7.  Pivotal Tracker

    Pivotal Tracker 是个非常快速的项目管理工具,用户可以分解自己的项目,然后找到任何可能存在的问题和 Bug 的源头。它的 API 非常全面,除此之外还有超过 100 的插件。

    官方网站:http://www.pivotaltracker.com/

    8.  Trac

    Trac 是个为软件开发者设计的增强 wiki 和问题的跟踪系统。它使用非常简约的方法来管理基于 Web 的软件项目管理。团队的任务是编写出杰出的软件,更好的帮助其他开发者。此应用完全免费!

    官方网站:http://trac.edgewall.org/

    9.  Bugify

    Bugify 是个非常简单的问题跟踪系统,并且功能非常强大。它的主要功能:问题优先级,搜索过滤,邮件通知,标签,问题链接,键盘快捷键,Mardown 格式化,最突出的功能就是支持无限种其他语言。

    官方网站:https://bugify.com/

    10.  Bugzilla

    Bugzilla 是 Mozilla 公司提供的一款开源的免费 Bug 追踪系统,它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。用来管理软件开发,建立完善的 Bug 跟踪体系。

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

    11.  Lighthouse

    Lighthouse 能帮助用户简化工作流程,然后用户可以专心的完成主要的任务。用户可以免费试用此应用。这款应用非常易于使用,能很好的跟踪整个项目的开发,除此之外,它还包括:简单的导航、ticket 分组,活动流和在线文档,这些都能帮助用户更好的进行协作开发。

    官方网站:http://lighthouseapp.com/

    12.  The Bug Genie

    The Bug Genie 是一个免费开源的问题/Bug 跟踪应用系统,管理软件产品的整个项目周期。该应用目前版本已经提供非常易用的用户界面,可以创建任意的项目、里程碑和问题/Bug,并且分配给指定的用户。

    官方网站:http://www.thebuggenie.com/

    13.  Webissues

    WebIssues 是一个开源的、跨平台的问题跟踪和团队协作工具,安装方便、使用简单,并且具有高度的可定制。

    官方网站:http://webissues.mimec.org/

    14.  FogBugz

    FogBugz 是世界上最简单的 Bug 跟踪系统,提供 Wiki 项目管理、共享式计划表、问题追踪、电子邮件和讨论组等实用工具,可以让管理者方便的安排轻重缓急的任务顺序,以及在项目中随时调整成员的工作和监控进度。

    官方网站:http://www.fogcreek.com/fogbugz/

    15.  eTraxis

    eTraxis 是基于网页的免费的 Bug 跟踪系统。主要特点是:完全自定义模板,先进的过滤器, LDAP 支持,电子邮件通知,订阅报刊,提醒,灵活的权限管理,图形化的项目指标等。

    官方网站:https://www.etraxis.com/

    16.  Boto

    这是款易用性很高的 Bug 管理软件,提供一个直观的用户界面和工作流。

    官方网站:http://www.botoapp.com/

    17.  Bug Digger

    BugDigger 可以帮助开发者创建 Bug 报告、消息推送按钮、动画、环境配置数据以及 Web 浏览历史等等。一旦完成,用户可以立刻使用内置的编辑器进行截图。更神奇的是,用户可以集成这个应用到浏览器中。

    官方网站:http://bugdigger.com/

    18.  DoneDone

    DoneDone 是一款简单、高效的问题跟踪器,可以帮助开发者发现和解决 Bug,用户也可以自定义问题的优先级,分配相应的有效日期。操作直观,开发者很容易上手。

    官方网站:http://www.getdonedone.com/

    展开全文
  • 现在到处都在说Bug管理,但是,Bug管理究竟是什么呢?是仅仅对项目的bug进行管理?那要文件夹不就行了么,要什么bug管理系统? 那么,bug管理究竟是做什么的呢? 要了解bug...

    现在到处都在说Bug管理,但是,Bug管理究竟是什么呢?是仅仅对项目的bug进行管理?那要文件夹不就行了么,要什么bug管理系统?

    那么,bug管理究竟是做什么的呢?

    1240

    要了解bug管理,我们首先要了解bug这个词语的应用,“bug”是一个英文单词,本意是缺陷、损坏、虫子等意思。人们通常将电脑系统或软件程序中,隐藏的一些缺陷统称为bug。

    但是现在,就像“上线、下线”这些词语一样,“bug”也是个被人们用坏了的“高端词汇”,无论什么出现问题都可以被叫做出现了bug,但是究其根源,bug是特指:电脑系统或软件程序中出现的缺陷。

    究竟什么是bug?

    大数据时代,各种网络应用更新换代,无论什么行业都要做App;公司都要成立网站;企业都要开发软件;随之而来的也就是无尽的bug,兼容性问题、功能性问题等等所有不合理的问题都可以称作是bug。

    Bug管理一般流程

    1. 新建:测试人员提交新的Bug入库,缺陷状态为New。

    2. 确认:高级测试人员(可以是项目负责人)验证错误,如果确认是错误,分配给相应的开发人员,设置状态为Open。如果不是错误,则拒绝,设置为Declined(拒绝)状态。

    3. 指派解决:开发人员查询状态为Open的Bug,如果不是缺陷,则更改状态为Declined;如果是Bug则修复并更新状态为Fixed。不能解决的Bug,要留下文字说明并保持Bug为Open状态。对于不能解决和延期解决的Bug,不能由开发人员自己决定,一般要通过某种会议(评审会)通过才能认可。

    4. 验证:测试人员查询状态为Fixed的Bug,然后验证Bug是否已解决,如解决即更新Bug状态为Closed,如没有解决则更新状态为Reopen。

    没错,对于一个软件或Web应用程序开发者来说,Bug通常是让他们最头疼的问题。那么开发人员肯定需要一些bug跟踪和问题跟踪应用程序,通过这些软件很容易地检查一堆代码的错误和问题,并帮助解决这些问题。特别是通过错误跟踪应用程序,可以很好的管理你的项目,给予bug报告和修复它们。

    那么,如何高效的管理BUG,解决BUG?在这里,为大家搜集了6款优秀的BUG跟踪管理系统:

    首先是国内BUG管理软件:

    Bugtags

    1240

    Bugtags,就主要面向中小企业,提高移动应用的人工测试效率。

    具体来说,当移动应用集成 Bugtags SDK 后,在原有程序中多加一行代码就能进行测试。用户或者测试人员可以直接在应用里提交 bug,SDK 会自动截屏、收集实时的运行数据,如设备的硬件参数、控制台数据、用户的操作步骤等,并且自动提交闪退 bug 及数据,开发人员则在 Bugtags 云端高效的跟踪及管理所有 bug。

    禅道

    1240

    禅道项目管理软件主要管理思想基于应用最为广泛的敏捷开发方法Scrum,同时又增加了Bug管理,测试用例管理,发布管理,文档管理等必需功能,覆盖了研发类项目管理的核心流程,为IT企业或正在进行信息化的企业提供了一个一体化的集成管理工具。

    30多个功能模块,200多个功能点,满足项目管理方方面面的需求。在scrum基本的流程基础上,创造性地实现了需求、任务、bug、用例、todo之间的互选转换和轮转:需求分解为任务、bug可以转换为需求、bug可以导入到项目中作为任务跟踪、用例执行结果可以生成bug、bug可以转为用例。bug和任务可以转换为个人的todo。

    iClap

    1240

    iClap是一款以产品管理为核心、集成多种工具服务的企业协同软件,在BUG跟踪管理上,iClap也有其特色。

    内部、外部测试出现的bug、建议等都汇总在系统后台,方便处理和归档

    嵌入iClap SDK的游戏或者其他应用在测试的时候,一般的功能性BUG可以通过文字,图片,视频的方式反馈给相应的人员,并在iClap后台自动生成记录。在测试过程中出现的系统BUG(如闪退)则不需要测试人员再去过多的描述BUG出现前后的场景,iClap会自动记录用户步骤、堆栈信息及控制台日志信息,程序员可根据这些信息快速了解产生BUG的原因。当然,系统BUG同样会在iClap后台生成记录,值得一提的是,iClap后台可在PC及移动端同步查看。

    国外BUG管理软件:

    JIRA

    1240

    用它管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行协作通知,在实际 工作 中使工作效率提高很多,效果非常不错!安全性性、可扩展性方面发挥到了极致!

    JIRA不仅仅是一个缺陷跟踪系统,通过Jira,可以整合客户、开发人员、测试人员,各人各司其职,信息很快得到交流和反馈,让大家感到软件开发在顺利快速的进行,朝意想的目标迈进。IDEA下的Jira插件,主要为开发人员服务,实时将信息反馈给开发人员,开发人员同时迅速地将修复的结果信息反馈到跟踪系统中,最后通过持续集成,软件迅速地完成了更新,这些方便便捷的操作会极大地鼓舞软件开发中的各方人员,甚至包括客户,及时响应,相信是每一个客户都会欣赏的。

    跟同类软件产品TestTracker、ClearQuest、TestDirector相比,JIRA的性价比最好!因为TestTracker、ClearQuest、TestDirector等这几类软件都是根据用户数来定价的,而JIRA软件不限制用户数!不限制创建项目数和Issue的数量!一年内免费更新版本!!

    JIRA的缺点:对于测试需求、测试用例等都没有提供直接的方式进行管理。

    BugLog HQ

    1240

    BugLogHQ是一款免费和开源的工具,主要功能是处理多个应用中的Bug和可能遇到的问题。它能提供统一标准的错误信息显示,允许用户简单的进行搜索,图形化,甚至是跟踪Bug报告。它还会提供一个仪表板来显示聚合的数据视图,帮助用户监控整个项目的健康情况。

    Bugify

    1240

    Bugify是个非常简单的问题跟踪系统,并且功能非常强大。它的主要功能:问题优先级,搜索过滤,邮件通知,标签,问题链接,键盘快捷键,Mardown格式化,最突出的功能就是支持无限种其他语言。

    总结:

    bug管理系统的好处:

    BUG跟踪:一个bug单会在测试人员和开发人员之间走很多个来回,很不方便:(需要测试-修改-复测-修复-再测试 直到BUG解决的过程).

    1、对于开发人员来说:A.明确自己手头上有哪些BUG待处理.

    可以通过目录结构,按条件查询,可以更好的安排修改BUG时间。

    B.记录开发人员什么时候解决的及如何解决的.

    c.为以后旧BUG修改引起新BUG提供历史参考.

    2、对于测试人员来说:A.测试人员什么时候提交的,当时的测试环境怎样?

    B.开发人员解决BUG后,需根据BUG处理意见再次复测确认.

    C.对测试人员工作的考核.

    3、作为项目的管理者:A.需要及时全面了解目前项目状况

    B.有些BUG影响全局,需要立即给出处理决策;有些BUG需要需要决定改或不改,还是延期处理。

    以上收集的6款最佳的Bug跟踪管理系统,这些系统有收费也有免费的,有自己的特性和功能,大家可以根据自己的实际情况选择性价比最好的那一款。

    欢迎加入  51软件测试大家庭,在这里你将获得【最新行业资讯】,【免费测试工具安装包】,【软件测试技术干货】,【面试求职技巧】... 51与你共同学习,一起成长!期待你的加入: QQ                     群:                    755431660

    来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31407649/viewspace-2644362/,如需转载,请注明出处,否则将追究法律责任。

    转载于:http://blog.itpub.net/31407649/viewspace-2644362/

    展开全文
  • BUG跟踪管理开源软件

    万次阅读 2011-10-18 14:10:36
    http://www.oschina.net/project/tag/122/bugtracker ...项目管理和缺陷跟踪工具 Redmine Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及
  • 在这里,我为大家搜集了几款优秀的BUG跟踪管理软件。 首先是国内BUG管理软件: Bugtags Bugtags采用独创的所见即所得的问题上报方式,有效提高了问题上报的效率和问题描述的准确度;同时平台提供
  • Bug跟踪管理

    千次阅读 2006-06-27 16:08:00
    一、 Bug跟踪流程Bug的生命流程从新增的opened状态开始,到closed状态结束,简单而言,Bug核心跟踪管理流程应该包括:1、 新增:测试人员发现Bug之后新增一个Bug,并将Bug指定给对应的开发负责人,Bug状态为待DEV...
  • BUG管理工具的跟踪过程

    千次阅读 2017-11-17 22:11:13
    测试人员发现了BUG,提交到Bugzilla中,状态为new,BUG的接受者为开发接口人员 开发接口将BUG分配给相关的模块的开发人员,状态修改为已分配 开发人员和测试确认BUG,如果是本人的BUG,则设置为接收;如果是别的开发...
  • 十大开源BUG跟踪系统

    万次阅读 2018-01-13 10:06:09
    十大开源BUG跟踪系统 在软件开发生命周期(SDLC)跟踪错误是其中一个最重要的步骤没有这一步软件可以是不完整的。这是一个很大的节省时间的添加和管理的错误是在Bug跟踪系统。很少的错误追踪系统不仅跟踪...
  • 将SVN与BUG跟踪管理集成

    千次阅读 2013-03-03 09:44:56
    软件开发中,版本控制管理和BUG跟踪管理十分重要。BUG跟踪管理能追踪你犯的所有疏忽或错误,版本控制能追踪你修改代码的所作作为。发现一个bug,然后修改,在开发中十分常见。为了能知道哪个版本对应的哪个BUG,则...
  • 软件缺陷跟踪管理

    万次阅读 2005-04-13 17:45:00
    软件缺陷跟踪管理(戴金龙、谢敏)郑重申明:本文版权归计算机世界,任何转载和大幅刊用,务必征得作者同意。1为什么要做软件缺陷的跟踪管理考察一个典型的软件开发流程:需求分析—概要设计—详细设计—程序编码—...
  • 至于Bug的跟踪和管理的必要性和好处,我就不在这里说了,下面介绍几款Bug跟踪管理软件。 一、BugNETBugNET是一个非常优秀的开源软件,基于.NET Framework2.0 ,使用ASP.NET+SQL Server开发的网站项目, 另外项目...
  • 常用BUG管理工具系统

    万次阅读 2018-08-21 16:40:50
    常用BUG管理系统 1.EasyBUG 优点: 1)基于WEB的在线的,不用配置; 2)界面简单,操作容易上手,基本上只要是会上网的人一看就会用 3)拥有截图功能,以图片的形式直接存在,而不是以附件形式; 4)BUG解决流程...
  • 1.人员、组织、岗位、权限管理 2.项目信息、资料、用例管理 3.项目测试计划、监督管理 4.需求管理 5.功能设计-流程 6.缺陷(BUG管理-流程 7.任务单管理-流程 8.工作监控、缺陷分析-统计分析 9.工作日志、...
  • BUG跟踪管理

    千次阅读 2015-11-18 16:05:58
     http://www.oschina.net/project/tag/122/bugtracker ...项目管理和缺陷跟踪工具 Redmine ...Redmine 是一个开源的、基于Web的项目管理和...Redmine是一个自由开放 源码软件解决方案,它提供集成的项目管理功能
1 2 3 4 5 ... 20
收藏数 36,521
精华内容 14,608
关键字:

bug跟踪管理软件