软件测试技术 教学课件 ppt 作者 路晓丽 葛玮 第12章.pptVIP

  • 5
  • 0
  • 约2.59千字
  • 约 16页
  • 2019-07-05 发布于未知
  • 举报

软件测试技术 教学课件 ppt 作者 路晓丽 葛玮 第12章.ppt

第十二章 类测试基础 12.1 类测试 12.2 构造测试用例 12.3 构建测试驱动程序 12.1类测试(单元测试) 验证类的实现是否和类的说明完全一致。 类说明:用对象约束语言(OCL)来表述 类测试的方法: 代码检查:易受人为错误的影响;在回归测试方面需要更多的工作量 基于执行的测试方法:克服了以上缺点,但确定测试用例和开发测试驱动程序需要很大的工作量。 决定一个类是当作一个单元进行测试,还是作为系统某个较大部分的一个组件进行独立测试,基于以下因素: 类在系统中的作用,尤其是与之相关的风险程度。(类库,velocity,pucksupply) ·类的复杂性(操作个数,状态个数、与其它类的关联) 开发该类的测试驱动程序所需工作量。(puck:与其他类多有关联) 衡量类测试的五个方面: 测试人员:通常为开发人员, 优点:熟悉代码,便于开发测试系列和测试驱动程序 缺点:对类说明的任何误解都会影响测试系列和驱动程序 测试内容:确保一个类的代码完全满足类说明所描述的要求。 测试时间:完全说明一个类并且对其编码后不久,就开发一个测试计划,或至少确定测试用例的某种形式,从而有助于开发人员理解类说明,避免确定不正确或不充分的测试用例。类实现改变时,执行回归测试。若变化是因为发现了缺陷,则应增加或改变测试用例。 测试过程:开发测试驱动程序;由该驱动程序创建类的实例,并为实例创造

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档