精华内容
下载资源
问答
  • BUG缺陷管理

    2014-03-28 23:27:57
    BUG缺陷管理流程图,非常实用!非常详细。!
  • PPM Bug 缺陷管理系统是在见到当前免费的缺陷管理工具功能和界面都非常粗糙的情况下,旨在打造一个功能全面,界面清新的开源缺陷管理系统! 工作面板 -- 快捷处理我接收的项目、缺陷,展示统计图和系统动态 缺陷...
  • 目前流行的Bug缺陷管理工具

    千次阅读 2014-05-24 16:24:11
    目前流行的缺陷管理工具(2009-09-2309:31:13)  标签:杂谈 分类:软件测试   缺陷管理工具: 1. Bugzilla 2. Bugfree 3. TestDirector (Quality Center) 4. ClearQuest 5....

    目前流行的缺陷管理工具(2009-09-2309:31:13)

     标签:杂谈

    分类:软件测试

     

    缺陷管理工具:
    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
    XmlEmail和控制界面
    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 FeatureBugTaskImprovement四种,还可以自己定义,所以它也一是过程管理系统。

    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自动通知功能。有新BugBug分配给用户同时将自动通知用户。

    优秀的人员分配,工作量统计功能。

    居于项目角色的权限管理,工作规划,流程化。

    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的主要功能包括:测试需求管理测试用例管理测试用例对测试需求的覆盖管理测试计划的制定测试用例的执行大量测试数据的度量和统计功能。

     

    http://wenku.baidu.com/view/9ae05cfc700abb68a982fbe6.html

    展开全文
  • bug缺陷管理流程及等级划分

    千次阅读 2015-08-18 11:37:31
     致命(一级bug) 通常表现为:主流程无法跑通,系统无法运行,崩溃或严重资源不足,应用模块无法启动或异常退出,主要功能模块无法使用。 比如:1.内存泄漏;2.严重的数值计算错误;3.系统容易崩溃;4.功能...

    缺陷等级划分

    缺陷等级一般划分为四个等级,致命、严重、一般、提示。

     致命(一级bug)

    通常表现为:主流程无法跑通,系统无法运行,崩溃或严重资源不足,应用模块无法启动或异常退出,主要功能模块无法使用。

    比如:1.内存泄漏;2.严重的数值计算错误;3.系统容易崩溃;4.功能设计与需求严重不符;5.系统无法登陆;6.循环报错,无法正常退出。

    严重(二级bug)

    通常表现为:影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性。

    比如:1. 功能未实现;2.功能存在报错;3.数值轻微的计算错误。

    一般(三级bug)

    通常表现为:界面、性能缺陷。

    比如:1.边界条件下错误;2.容错性不好;3.大数据下容易无响应;4.大数据操作时,没有提供进度条。

    提示(四级bug)

    通常表现为:易用性及建议性问题

    比如:1.界面颜色搭配不好;2.文字排列不整齐;3.出现错别字,但是不影响功能;4.界面格式不规范。


    缺陷管理流程说明

      1、测试人员填写bug并提交给开发组长,Bug的状态为New;

      2、开发组长次日工作前对bug确认是否有效。有效的bug,状态变化为open,并分配给开发人员;bug无效或者延期修改的,将bug状态变化为Rejected,同时也在comment中注明原因。

      3、开发人员上班的第一件事情是查看自己有几个bug需要修改。

      4、开发人员修改bug,修改完成并进行单元测试后,将bug的状态变为fixed,在comment中说明修改方法;

      5、测试人员每天查看自己提交的bug的状态变化,应该成为每个测试人员的例行行为;

      6、当bug的状态变为fixed时,测试人员打开该bug,开始对该bug进行回归测试;

      7、如果该bug回归测试通过,则状态变为closed。否则bug的状态变为reopen(必须说明reopen、closed状态变化原因或者操作过程);

      8、如果回归测试通过,可是修改的同时又引入新的bug,则重新提交bug,状态为new。如果需要的时候注明相关联的bug号;

      9、只有当所有的bug状态为closed,才可发布版本。

      注:每当bug状态改变后,必须给出相应的注释和说明,以便查看bug生命周期的变化情况。

    new-open(rejected)-fixed(reopen)-closed


    展开全文
  • 关于缺陷分析,作为软件测试员应该对管理过程做好把控。

    在软件生命周期中识别、管理、沟通任何缺陷的过程(从缺陷的识别到缺陷的解决关闭),确保缺陷被跟踪管理而不丢失,即可叫做缺陷管理。

    先来看看缺陷分类:在分析缺陷时,将缺陷进行分类是有帮助的。通过缺陷分类,可以迅速找出哪一类缺陷的问题最大,然后集中精力预防和排除这一类缺陷,这就是缺陷管理的关键。把精力集中到最容易引起问题的几类缺陷上,一旦这几类缺陷得到控制,在进一步找到新的容易引起问题的几类缺陷上。

    缺陷管理管理过程

    好的缺陷管理实践成为所有项目的实践。更重要的是,随着组织的不断发展完善,组织的过程会得到持续性的改进,所有项目的过程也都会相应的改进。一个完备软件缺陷管理过程通常会包括如下几个方面:

    1、提交缺陷;2、分析和定位缺陷3、提请修改相应的软件;4、修改相应的软件;5、验证修改。

    缺陷管理的管理目标

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

    1. 确保每个被发现的缺陷都能够被解决;

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

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

    4. 收集缺陷数据并在其上进行数据分析,作为组织的过程财富。

    缺陷管理的测试工具

    现在缺陷管理工具比较多,较常见的 就是BugFree、Mantis等等。下面选择一些作为比较。

    1.Mantis(开源)

    优点:免费,B/S构架模式;Windows平台;可邮件通知,操作较为灵活。

    缺点:安装配置复杂,不收费的东西,界面也不够美观,有很多功能根本只是架子,没法真正使用,比如说添加附件。

    2.BugFree

    这款缺陷管理工具跟Mantis一样开源的,优点也跟Mantis相近。

    缺点:没有角色管理,任务的指定和分派太简单了,一般的团队都不会满足要求。

    3.Bugzilla(开源)

    优点:B/S结构,支持Mysql国外较出名的开源软件,免费;容易下载;满足缺陷管理功能。

    缺点:Windows平台配置较为复杂,用户界面差。

    关于缺陷管理方面的问题,可以使用测试工具,积累实际操作经验。

    展开全文
  • 缺陷控制演讲稿,对BUG缺陷管理很有帮助。好东西大家一起分享。
  • 软件缺陷管理Bug的处理方法!开发组长/经理每天对Bug进行分配,标注处理意见,给定优先级(发版前必须三方:需求、开发、产品共同确定)。问题分配时,应尽可能将咨询类、理解错误类等问题处理掉,而不是留给开发人员...
  • bugfree缺陷管理工具

    2017-08-23 10:19:27
    bugfree缺陷管理工具
  • 软件缺陷管理中的BUG等级划分方法BUG等级划分软件测试1.BUG等级划分建议:目前project上的BUG严重程度分为五个等级,按照CMM5中定义的规范,BUG严重等级可分为3-5个等级,由于我们公司的CMM水平还处于初级阶段,将...
  • 测试人员对bug缺陷)的描述规则及管理 一、 Bug的基本概念 bug是计算机领域专业术语,bug原意是“臭虫”或是“缺陷、损坏”的意思,现在用来指代计算机上存在的漏洞或是未被发现的问题及缺陷。 二、Bug缺陷)的...

    测试人员对bug(缺陷)的描述规则及管理

    一、 Bug的基本概念
    bug是计算机领域专业术语,bug原意是“臭虫”或是“缺陷、损坏”的意思,现在用来指代计算机上存在的漏洞或是未被发现的问题及缺陷。

    二、Bug(缺陷)的生命周期
    在这里插入图片描述
    三、描述bug(缺陷)的准则

    1. Bug的描述有三个要素:位置操作现象,书写时必须严格遵守。
    2. Bug记录是测试人员工作的基本内容,也是测试和开发交流的基础,确保了Bug描述的有效性,即可提高Bug的修改速度,也可提高Bug的修改质量。
    3. 测试人员应比开发人员细心,不可以在bug描述过程中还给描述本身带来bug。
    4. 描述bug相关准则如下:
      (1)描述要准确,清晰
      (2)提供最少的重现问题的步骤。
      (3)不要把不相关的多个操作写在一个步骤里。
      (4)所写的步骤要和你所操作的步骤严格一致。
      (5)如果对于不能重复的Bug,请注明当时的运行的状态及可能导致的原因。
      (6)项目相关人员按照描述的bug产生过程便可重现bug。
      (7)除必要的描述步骤外,需要填写bug管理工具中提交缺陷时各个选项,以帮助研发人员分析问题,也方便日后bug的查询。

    四、描述bug的格式
    (1)概 述:用一句话简要描述Bug的现象。需要包括bug所在的模块及出错点
    前置条件:产生bug需要的前提(必要时填写)。
    (2)步 骤:使用数字编号的形式,相对详细阐述出现Bug的操作步骤,需保证使用这样的叙述其他人便可重现bug,必要时需要描述bug产生的前提和条件。
    (3)预 期:填写上述操作过程应该输出的正确结果。
    (4)结 果:用文字准确描述出Bug引起的结果及现象,必要时需要有图形附件用拷屏方式将错误信息添加进来。
    (5)结果分析:bug修改完毕后,简要描述此Bug产生的原因。

    五、bug(缺陷)等级的划分
    ——立即:
    1.不解决无法继续进行测试的问题;

    ——紧急:
    1.严重影响程序流程的进行;
    2. 有明确时间要求的bug;

    ——高:
    1.可重现的死机问题;
    2.造成数据库不稳定的错误;
    3.列在说明中的需求未在最终系统中实现;
    4.业务流程不正确;

    ——普通:
    功能的实现有问题:
    1)如在系统实现的界面上,一些可接受输入的控件点击后无作用;
    2)对用户的使用有操作顺序上的限制;
    3)虽然正确性不受影响,但系统性能和响应时间受到影响;
    4)系统刷新错误;
    5)产生错误结果,如非预期结果错误等;

    ——低:
    没有特别损害的输出;
    或者使系统使用起来不太方便的功能不能另人满意或操作烦琐的错误。如:
    (1)系统的提示语不明确,不简明;
    (2)滚动条无效;
    (3)可编辑区和不可编辑区不明显;
    (4)光标跳转设置不好,鼠标(光标)定位错误;
    (5)界面不一致,或界面不正确;

    六、bug(缺陷)状态的定义
    ——新建:新发现的bug
    ——已指派:项目负责人已指派给自己或者某研发人员修改
    ——已修改: 研发人员修改bug后提交给测试人员时需要置为已修改状态
    ——不修改: 研发人员认为目前各种情况局限造成无法修改的情况。
    ——验证不通过: 测试人员对bug进行回归测试时发现问题仍然存在。
    ——不是问题:测试人员操作失误导致或者对系统理解不清导致被认为是bug的情况
    ——已关闭:不是问题或者验证通过的bug可置为已通过的状态

    七、遗留问题的确认
    项目测试结束后,遗留问题的来源包括以下几项:
    (1)尚未修改的bug。
    (2)验证不通过,尚未关闭的bug。
    (3)研发人员确认不修改的bug。
    (4)研发人员认为不是问题,但是测试人员仍然认为是问题的bug。

    八、测试人员需要注意的问题
    1.测试过程中缺陷的管理必须严格按照缺陷管理软件中现有的流程方式,测试工程师需要对自己发现的bug负责到底。
    2. 研发人员已经置成已修改状态,但认为修改结果无法接受并经协商仍然如此的bug不可以关闭,需要作为遗留问题处理。

    展开全文
  • 不仅可以统一数据格式、完成数据校验,而且确保每一个缺陷不会被忽视,使开发人员的注意力保持在那些必须尽快修复的高优先级的缺陷上 可以随时简历符合各种需求的查询条件,而且有利于建立各种动态的数据报表,用于...
  • 常用BUG管理工具系统

    万次阅读 多人点赞 2018-08-21 16:27:16
    常用BUG管理系统 1.EasyBUG 优点: 1)基于WEB的在线的,不用配置; 2)界面简单,操作容易上手,基本上只要是会上网的人一看就会用 3)拥有截图功能,以图片的形式直接存在,而不是以附件形式; 4)BUG解决流程...
  • 从刚工作时接触的第一个缺陷管理工具禅道,到redmine、JIRA、bugzilla,再到现在的QC,当然还有其它种的开源的或商业的缺陷管理工具,  又属于一篇普及文,希望自己在被各种技术吸引的同时,能时常来整理和总结软件...
  • 软件缺陷管理规范

    2014-08-19 11:22:42
    本文档的目的是指导如何管理同行评审、软件测试中发现的缺陷,即通过收集缺陷、分析和统计...本文默认采用微软TFS作为缺陷管理工具,如果实际项目中不用TFS作为缺陷管理工具,在项目正式启动前,可酌情修改相关的内容。
  • 一体化研发管理:主要管理思想基于应用最为广泛的敏捷开发方法Scrum,同时又增加了Bug管理,测试用例管理,发布管理,文档管理等必需功能,覆盖了研发类项目管理的核心流程,为IT企业或正在进行信息化的企业提供了一...
  • 缺陷/bug的状态 New: 当你发现一个bug的时候,需要与项目负责人或者你的leader沟通以确认发现的确实是一个bug,如果被确认是一个bug后,就可以将其记录下来,并将bug的状态设为New。 Assigned 当一个bug被指认为New...
  • 缺陷管理工具JIRA和禅道对比

    千次阅读 2019-12-19 10:46:38
    https://www.cnblogs.com/zhengqiaoyin/p/7640800.html <span style="color:#444444">本文摘要: 一. 产品介绍 二. 界面设计 1. 界面颜色设计 2. 布局结构 三....四....五....六....七....说到项目管理软...
  • 禅道,bug管理工具

    2017-11-14 15:40:43
    禅道 项目管理软件 是国产的开源项目管理软件,专注研发项目管理,内置需求管理、任务管理、bug管理、缺陷管理、用例管理、计划发布等功能,实现了软件的完整生命周期管理。已部署在linux服务器,测试可用,因为禅道有...
  • bug缺陷报告单

    2019-12-21 20:03:14
    缺陷报告单是任何缺陷修改的一个起始,也就是我们测试人员在进行测试执行的时候,发现缺陷后,我们不要口头和开发人员交流,因为口头的交流不仅没有任何的约束力,而且有可能表达不清楚,所以我们要把缺陷落实在纸面...
  • 缺陷管理工具bugfree

    2016-12-01 09:50:23
    软件测试缺陷管理工具bugfree软件与安装说明 3.04版
  • 主要描述了缺陷管理工具BugFree的安装过程,并配有详细的图表解说
  • 2021最新产品需求模板系列-BUG描述及缺陷管理工具培训.ppt
  • 为提高研发代码质量,我们在处理研发 BUG 的时候不能只满足于修复,还要主动分析 BUG 原因,以便在未来的开发中避免重复错误 规则 【强制】解决 QA 提的 bug 时,必须填写BUG 原因,选项说明如下表所示 分类 ...
  • 1、最好用的BUG管理系统、项目管理系统,与jira比肩,一流的测试必备工具 2、Redmine服务器:bitnami-redmine的下载、安装、配置,一键无脑安装(传统的安装方法太复杂) 3、附完整的安装包下载地址 一句话,领导...
  • 自己总结的JIRA缺陷管理流程,导入直接可用,JIRABug和Task工作流介绍
  • 缺陷管理工具Quality Center使用方法
  • 缺陷管理工具”禅道—升华Bug处理流程与相关属性 作为一个软件测试工程师,对缺陷管理工具(缺陷:Bug)的认识和准确操作是有所必要的,缺陷管理工具现在行业中有很多:禅道、QC、Clear Quest、TestLink、Bugfree...
  • 经历过几家创业公司,发现大部分测试和开发人员,包括项目经理,对于bug状态与解决方案竟然傻傻分不清楚,导致bug管理与统计上的混乱,在费尽了我的三寸不烂之舌团队成员解释之后,索性将这个问题做个整理写下来,...
  • Jira缺陷管理操作手册

    2018-10-26 09:48:16
    一个Jira缺陷管理的操作手册,以一个列子来说明Jira的一些常用操作
  • 缺陷管理流程终板.vsd

    2020-05-26 11:40:12
    BUG管理流程,包括BUG的状态及BUG的一般处理流程,是自己多年工作经验总结出来的,可以根据自己实际项目进行修改

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 47,231
精华内容 18,892
关键字:

bug缺陷管理