缺陷与异常

关于Bug:

  Bug是人们将电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题的统称。中文常称BUG为“缺陷”。而且,“缺陷”一词更能反映事情的本质。与Bug相对应,人们将发现Bug并加以纠正的过程叫做“Debug”(中文称作“调试”)。

关于异常:

  异常的定义是:在文档或软件操作中观察到的任何与期望违背的结果。
  PASS:测试驱动装置跟据用户定义测试程序在当前环境未发现软件BUG,即实际值等于期望值。
  FAIL:测试驱动装置跟据用户定义测试程序在当前环境发现了软件BUG,即实际值不等于期望值,并且定位到BUG产生的所有涉及语句。
  ERROR:测试驱动装置因为某些原因自身产生了问题,导致整个测试过程被中断。

看得见的开发管理方法:缺陷管理

  我们都知道,管理的目标是争取让每个事情都能按时完成并保证质量,使“客户满意、公司获利”,其实还有一个当然是“员工受益”,通过软件开发管理提高,提高软件质量,创造效益,终达到大家满意。

  缺陷管理理念讲究的是将工作细分成小模块甚至是小的单元,列出要完成的模块,每个模块工作安排具体还细分到要完成的每个步骤,具体分配到人。比如软件项目中的一个小模块可以分成:需求(或bug)、指派、开发、测试、构造、验收、发布。

  阅读全文>>

缺陷跟踪的两个经典分析模型

缺陷跟踪的两个经典分析模型

异常教学

接口测试中不可缺少的“环境异常”的用例

  我们常接触到的接口测试,主要用于检测外部系统和所测试系统之间的交互,重点是检查数据交互,传递和系统之间的相互依赖关系。

  阅读全文>>

系统间交互时异常流的测试

  的测试人员在设计测试用例时往往会考虑各系统之间的关联,会考虑系统间交互时产品是不是存在潜在风险。系统间交互型测试中主流程、正常流是我们测试的重点,异常流的测试同样也是必不可少的。

  阅读全文>>

Bug分析之异常变量堆栈信息

  异常是一种特殊的类,在创建异常时会保存创建时的方法调用堆栈镜像。即,为了保留异常出现时的实时堆栈信息,不应复用异常,每个异常均需单独new方式生成。

  阅读全文>>

单元测试中异常处理的两个原则

  记得一个牛人曾经说过(实在想不起来谁也搜不到),大概的意思是“处理一个问题的好的办法是不去处理它”。

  阅读全文>>

文章精选
论坛热帖
业务知识
沪ICP备07036474 2003-2012 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd