列表

详情


面向对象系统的单元测试包括方法层次的测试、类层次的测试和类树层次的测试。在常见的测试技术中,(  )属于方法层次的测试,(  )属于类层次的测试。

第 1 问

A. 等价类划分测试和多态消息测试

B. 不变式边界测试和递归函数测试

C. 组合功能测试和非模态类测试

D. 不变式边界测试和模态类测试

第 2 问

A. 等价类划分测试和多态消息测试

B. 不变式边界测试和递归函数测试

C. 组合功能测试和非模态类测试

D. 不变式边界测试和模态类测试

参考答案: A D

详细解析:

本题考查面向对象系统测试的基本概念。 面向对象系统的单元测试包括方法层次的测试、类层次的测试和类树层次的测试。方法层次的测试类似于传统软件测试中对单个函数的测试,常用的测试技术包括等价类划分测试、组合功能测试、递归函数测试和多态消息测试等。类层次的测试主要包括不变式边界测试、模态类测试和非模态类测试。类树层次的测试主要包括多态服务测试和展平测试。

上一题