软件工程实用教程 第2版 普通高等教育“十一五”国家级规划教材 作者 郭宁 第6 章 面向对象的软件设计.pptVIP

  • 0
  • 0
  • 约4.67千字
  • 约 34页
  • 2015-12-10 发布于广东
  • 举报

软件工程实用教程 第2版 普通高等教育“十一五”国家级规划教材 作者 郭宁 第6 章 面向对象的软件设计.ppt

第6 章 面向对象的软件设计 4.面向对象软件测试用例 (1)基于故障的测试用例设计是通过对面向对象分析与设计模型的分析,找出可能存在的故障,以此假设故障来设计测试用例,并通过这些测试用例确定这些可能的故障是否存在。基于故障的测试用例不能发现有错误的功能描述,或者子系统间交互引起的问题。 (2)基于用例的测试用例设计关注用户“做什么”而不是软件“做什么”。通过测试用例获得用户必须完成的任务,并以此为依据设计所涉及的各个类的测试用例。 第6 章 面向对象的软件设计 设计面向对象软件测试用例的步骤是: (1)先选定检测的类 (2)确定测试覆盖标准 (3)利用类图确定待测试类的所有关联 (4)根据程序中的对象设计测试用例,确认使用什么输入激发类的状态、使用类的服务和期望产生什么行为等。 第6 章 面向对象的软件设计 5.基于场景的测试设计 基于场景的测试关注用户“做什么”而不是软件“做什么”。它意味着捕获用户必须完成的任务(通过使用实例),然后应用它们或它们的变体作为测试。 第6 章 面向对象的软件设计 6.测试表层结构和深层结构 表层结构指面向对象程序外部可观察的结构,即对终端用户立即可见的结构。不是处理函数,而是很多面向对象系统的用户可能被给定一些以某种方式操纵的对象。 深层结构指面向对象程序内部的技术细节,即通过检查设计和代码

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档