下列关于面向对象程序的测试组织问题的说法中,正确的是______。A) 在面向对象程序测试中,通过执行

18 查阅

下列关于面向对象程序的测试组织问题的说法中,正确的是______。

A) 在面向对象程序测试中,通过执行程序代码完成的测试通常包括单元测试、集成测试和系统测试3个主要方面

B) 在面向对象程序中的一个类可以作为被独立测试的单元

C) 在面向对象程序测试中,很容易对一个类中的单个成员方法进行充分的单元测试

D) 由于集成测试目标相同,结构化程序的集成测试技术都适用于对类的测试

A.

B.

C.

D.

参考答案:

A解析:在面向对象程序测试中,通过执行程序代码完成的测试通常包括单元测试、集成测试和系统测试3个主要方面。其中单元测试的基本要求是被测单元被独立地测试,而在测试面向对象程序时,由于一个类的各个成员方法通常是相互联系的,因而很难对一个类中的单个成员方法进行充分的单元测试。面向对象程序中的一个类甚至也不能作为被独立测试的单元,主要原因一方面是由于继承的存在,一个类通常依赖于其父类和其他祖先类;另一方面由于面向对象程序经常出现多个类相互依赖。集成测试是针对程序的集成结构进行,在面向对象程序中,许多集成机制在传统

计算机四级