第二章 程序设计语言基础

面向对象测试分为四个层次执行

  • 算法层:

    • 测试类中定义的每个方法,基本相当于传统软件测试的单元测试
  • 类层:

    • 测试封装在同一个类中的所有方法与属性之间的相互作用。可以认为是面向对象测试中特有的模块测试
  • 模板层:

    • 测试一组协调工作的类之间的相互作用。大体上相当于传统软件测试中的集成测试
  • 系统层:

    • 把各个子系统组装成完整的面向对象软件系统。