软件测试过程中,最基本的任务莫过缺陷管理,如果没有发现缺陷,也无法报告软件缺陷,消除缺陷也无从谈起。随着对缺陷管理的日益重视,越来越多的测试工具已经为我们发现软件中的缺陷打开了方便之门,那么,我们应该如何正确使用工具进行软件测试工作中...
一个新项目的开始,往往需要定义该项目中对于Bug的管理流程。下面简单介绍一个基于VSTS 2010工具的Bug流程管理定义,希望起到抛砖引玉的作用。 一、Bug的生命周期 Bug的流程管理首先需要定义一个Bug的产生到终结这个过程的所有状态及相应动作...
一个测试人员在报告中报告他所发现的每件事是非常重要的。软件测试人员在团队中充当着催化剂的角色。一方面软件测试人员组成了这个团队,另一方面也可以破坏这个应用。通过了解业务和应用的过程,清晰地理解应用中大大小小的问题是很重要的。所以一个强...
由于本公司的业务是日本外包,而外包会遇到2个客户——发包方和用户,缺陷管理就变得十分复杂,而且又十分重要重要。 在使用URTracker之前,本公司的缺陷管理相当混乱,并且修改效率低下,无迹可寻。 因此,公司的领导层决定寻找一种合理的管...
1. 缺陷摘要(Summary) 简单明了,便于理解。 长度一般不超过30个单词。 尽可能讲明:什么情况,导致了什么问题。 便于他人定位Bug,杜绝不重复报相同的Bug。 2. 缺陷描述(Descrīption) 重现步骤(Actions) 详...
问题描述:对于测试来说最怕遇到的就是不可重现的严重级bug,在执行的不经意间出现了一个crash的bug,然后无论如何尝试都无法重现,当遇到这种问题时作为一个测试应该如何处理? 精彩答案: 会员 Christina_LL : 在软件测试中经常会出现很多偶...
1、写在前面的话 本人从事软件工作多年,对如何作测试、如何管理Bug上有一些体会和想法;正好看到网上关于这方面的讨论较多,不妨简单地写出来。本文就测试工作的组织及工具的选用介绍一下主要的思路,供大家参考。 2、如何作好软件测试 ...
3. 评估阶段 在确保输入的 ODC 数据正确性的前提下,就可以对这些缺陷进行分析了。根据 ODC 的不同属性进行分类统计,可得出不同方面的结论。以此来反映测试、开发或产品设计方面的问题,指出潜在的改进的机会。比如:缺陷被发现的如何、产品是否...
正交缺陷分类(ODC)简介 正交缺陷分类法,Orthogonal Defect Classification(以下简称 ODC)是一种缺陷分析方法,由 IBM 在 1992 年提出。它通过给每个缺陷添加一些额外的属性,利用对这些属性的归纳和分析,来反映出产品的设计、代码质量、测试...
程序员是否经常让你在Bug单上再提供一些更多的信息?当Bug单提交后,你是否经常会再花很多时间来研究如何重现这个Bug?你是否经常听到开发人员说Bug在开发环境下无法重现?问题在于Bug单的质量不高,我们应该花更多的时间在研究如何测试系统上,而不是...
今天在企业管理的诸多方面已经达成共识,高效的管理和不断的创新成为很多企业孜孜不倦的追求,提高企业核心竞争力不仅要依靠创新的技术和规范的管理,最近学术界又将管理的层次不断提高,怎么激发员工的工作潜能,打造一个和谐、激情、进步的团队是企业...
软件缺陷 的描述是是软件缺陷报告的基础部分,也是测试人员就一个软件问题与开发小组交流的最初且最好的机会。 一个好的描述,需要使用简单的、准确的、专业的语言来抓住缺陷的本质。否则,它就会使信息含糊不清,可能会误导开发人员。准确...
一幅图胜过一千字。图像在传递信息方面的优越性远远大于文字。因此,在软件缺陷报告中,截取并附上表现缺陷的图像(Screenshot),可以提供关于软件缺陷的更直观的信息,甚至有些缺陷仅看截取的缺陷图像,不用看缺陷的操作步骤就可以很容易地复现出来。...
一、发展介绍 霍金说:复杂性是21世纪的科学。 1967年普利高津提出的耗散结构理论,将“世界末日论”和进化论进行了统一。 1970年代初法国数学家雷内·托姆(Rene.Thom)创立了突变论; 1971年联邦德国斯图加特大学教授、著名物理学...
也许有人从没有考虑这个问题,觉得测试人员对于报Bug没有顺序而言,发现一个报一个。甚至坚持着这个原则:“宁可误报三千,不可漏报一个”,积极地汇报着自己发现的所有Bug。结果,慢慢地就发现Dev对自己报的Bug失去了灵敏性,往往自己报的一个Bug,即...
工作中经常有这样的问题,测试人员提了一堆bug,可是开发人员就是不改,如何改善这种问题呢?首先要从原因分析。有两点: 1.开发人员认为这不是缺陷。由于测试人员描述不清,开发人员认为不是缺陷;或者由于对易用性方面的理解不一致、或者由于需...
关于常见的缺陷提交错误分析。希望能给大家在日常工作中提个醒。 1)常见错误 错误 错误列举 主观评价 使用“我”、“你”等人称代词。可以直接使用动词或必要时使用“User(用户)”代替 主观评价 使用情绪化的...
作为一名测试人员,提交缺陷是我们必须做的功课。不知各位是否考虑过,缺陷描述也是一门“艺术”,它影射了一个人的测试经验,测试深度。缺陷描述能否做好,直接影响了我们的测试效率,更确切的说是影响了开发人员修改缺陷的效率。一份高质量的缺陷描述...
测试向开发反馈软件存在的问题,一般是以bug表的形式进行,不可否认,每一位开发人员手头都有很多代码,所以开发人员希望收到错误信息定位明确的bug表,而不是诸如“软件不好用”这样的无用信息。同样,作为测试人员,我们的工作也是尽量的定位问题,向...
谈到缺陷(BUG)状态的状态,不得不提一下测试的工作模式,较为常见有以下两种:第一种工作模式为交互式,也就是说由测试工程师提交BUG到管理工具,通知软件工程师进行修改,软件工程师根据BUG状态做出反应或修改,然后将问题状态更新,提交测试版本后...