面向对象软件工程与UML 教学课件 作者 张京 第 6 章 面向对象的测试.pptVIP

  • 10
  • 0
  • 约 66页
  • 2017-08-19 发布于广东
  • 举报

面向对象软件工程与UML 教学课件 作者 张京 第 6 章 面向对象的测试.ppt

第 6 章 面向对象的测试 6.1 面向对象的测试问题 6.2 面向对象的单元测试 6.3 面向对象的集成测试 6.4 面向对象的系统测试 6.1 面向对象的测试问题 本节的目标是找出由面向对象软件引出的测试问题。首先是测试的层次问题,而这又要求澄清如何划分面向对象单元;其次要考虑合成策略(与功能分解相反)引出的一些问题。 6.1 面向对象的测试问题 6.1.1 面向对象测试的单元 6.1.2 面向对象测试的层次 6.1.3 本章采用的例子 6.1.1 面向对象测试的单元 以类为单元有多种优点:在UML语境下,类和描述其行为的“状态图”关联起来;另外面向对象集成测试有更清晰的目标,例如可以检查已经通过单独测试的类的协同操作,这与传统软件测试类似。 6.1.2 面向对象测试的层次 基于单元的构成,面向对象测试采用三层或四层方式。 如果把单个操作或方法看做单元,则有四层测试,即操作/方法、类、集成和系统测试。 6.1.3 本章采用的例子 1 NextDate问题的面向对象实现 2 典型的GUI应用程序,即货币转换应用程序。 6.1.3 本章采用的例子 1.面向对象的日历 NextDate是含有3个变量(月份、日期和年)的函数。函数返回输入日期第二天的那个日期。变量月份、日期和年都具有整数值,且满足以下条件。 c1: 1≤月份≤12

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档