编者按: 这篇文章脱胎于一个叫《游戏人成功学》的系列文章,它是作者长期身处游戏开发行业、亲历游戏行业痼疾后不吐不快的随笔。世界上的任何事情都是这样,当一个人对某个事物了解越多,他也就越能清晰地看到这个事物的缺陷。编者报道游戏行业也有...
一、软件问题的定义与分类 1. 软件问题的分类 软件错误(software error) 软件缺陷(software defect) 软件故障(software faut) 软件失效(software faiure) 定义: (1)软件错误:指在软件生存周期内的不希望或不可接受的...
一、前置条件 :要根据对测试理论及项目业务的理解呢,对缺陷的严重性和优先级有个清晰思路并进行正确的划分。 二、统一缺陷报告的模板: 1、编号 2、所属模块 3、摘要/标题(用一句话描述BUG) 4、测试环境 、操作步骤 、实际结果 、...
缺陷管理工具: 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 1...
1、QC建项目 使用管理员账号登录,创建项目→然后选择想创建的项目,点击下一步。 输入项目名称,点击下一步。会出现要连接的数据库和服务器(可选),点击下一步即可选择用户,再点击下一步即可创建项目成功。 2、新建用户 系统管理员账号...
近来我遇到越来越多的人对我们会发布还有bug的产品大为惊讶。而让我大吃一惊的是,这些人中还有许多是软件测试人员,我本以为他们应该对此早已经有所了解。建议大家先阅读Eric Sink较早写的(但是很棒的)文章。不知道我还能对此话题有多少贡献,但我想试...
1、前置条件 :要根据对测试理论及项目业务的理解呢,对缺陷的严重性和优先级有个清晰思路并进行正确的划分。 2、统一缺陷报告的模板: 1)编号 2)所属模块 3)摘要/标题(用一句话描述BUG) 4)测试环境 、操作步骤 、实际结果 、期...
提问:如何对所发现的缺陷进行严密的等级划分? 回答:测试过程中发现的缺陷一般分为如下几类 功能问题(FunctionError):对产品、项目质量有影响,但尚难以确定是否是错误,暂时无法解决 功能缺陷(FunctionDefect):不满足用户需求等bug的...
用户为了保证自己业务的顺利完成,当然希望选用优质的软件。质量不佳的软件产品不仅会使开发商的维护费用和用户的使用成本大幅度增加,还可能产生其他的责任风险,造成公司信誉下降。一些关键的应用领域(例如银行、证券交易、军事等)如果质量有问题,...
这是一个典型的Bug跟踪过程,设计者笃信只有完整的检查才会保证修改一个Bug的时候不会产生另外一个Bug。但是现实好像总是跟他作对,Bug返回率一直居高不下。于是设计者修订了流程,增加了几个步骤。他希望问题能够通过复查被发现出来。但是增加了流程...
漏测,这个词对于测试界的朋友来说,是最不想听到的一个词。尽管我们不太可能把软件中所有的bug都找出来,就像开发人员不太可能开发出零bug的软件,但对测试人员提交给自己的bug常耿耿于怀。另外一方面,漏测与否一直以来是很多公司衡量一个测试人员工...
1、什么是柏拉图 柏拉图:又名重点分析图:它是根据所搜集的缺陷数据,以不同区分标准单位加以整理、分类,计算出各分类项目所占的比例而按照大小顺序排列,再加上累积值所形成的图形。用于确定主要因素,找出改进着手点。 我们以统计分析每...
微博上抛出一个讨论话题:下午一test lead问到,有些测试的bug会在A版本里出现,然后记录它;但开发人员在当前B版本试图重现时发现不能重现,故reject它。那么测试就郁闷了,待到下一轮回归测试可能是C版D版本,如果再出现自然reopen,但如果不复现是...
什么是EDA?Escaped Defect Analysis,直译过来就是对逃掉的缺陷进行的分析。 软件测试人员经常会被抱怨,为什么这个缺陷被客户发现了?或者被研发自己发现了?你们没有测出来呢?作为一名测试人员,经常会觉得很委屈,该设计的用例都设计了啊、该...
我写了一篇blog叫做《招人不难》,很多朋友很赞同,也有的朋友不同意我的意见,他们很怀疑:“有bug的一律不要?没有BUG的代码是不存在的...blabla” 正好今天又看到一篇转贴的笑话,叫做《【转】从一个笑话看软件开发管理》,大意是,程序员交出...
TestDirector介绍 Test Director:是Mercury Interactive 公司推出的基于WEB 的测试管理工具,在本文档中我们简称为TD。 其中包括的内容有: 1、需求定义(Specify Requirements): 分析应用程序并确定测试需求。 2、测试计...
● 缺陷的定义 → 软件没有达到产品说明书表明的功能 → 软件出现了产品说明书中不一致的表现 → 软件功能超出产品说明书的范围 → 软件没有达到用户期望的目标(虽然产品说明书中没有要求) → 测试员或用...
Rational Clear Quest: 国外收费软件,价格昂贵(几十万) 难于找到破解版和序列号。 功能强大,主要用于管理变更(需求、缺陷等)与其他Rational 产品集成,特别是ClearCase. 支持的数据库:SQLserver ,Oracle,Access. 产品模...
定义 缺陷状态分布主要描述缺陷各种状态的比例情况,用于评估测试和产品的现状。 ● 一般来说:缺陷的状态包括如下:待确认,待修复,待验证的,已验证的,被拒绝的、暂缓解决的、测试不通过的、已关闭的等等。 说明:各项目根据实际情...
定义 无效缺陷率用于评价软件测试的质量。定义为: 无效缺陷率=无效缺陷数/缺陷总数 其中无效缺陷分为:不是问题,不可重现的、重复的。 按照一定的统计周期,统计累计无效缺陷数量和缺陷总数,计算无效缺陷率,用折线图的形式展示...