问题 单项选择题

以下关于面向对象程序集成测试的说法中,正确的是______。

A.大突击集成是一种综合运用自底向上集成与自顶向下集成的测试策略
B.自底向上集成测试比自顶向下集成测试需要开发的代码更多
C.协作集成是指可以协作完成特定系统功能的类集成在一起进行测试
D.与自底向上集成和自顶向下集成相比,基干集成是一种更充分的集成测试策略

答案

参考答案:C

解析: 大突击集成是一种非渐增式集成,而自底向上集成与自顶向下集成均为渐增式集成,选项A错误。自底向上集成需要开发大量的测试驱动代码,自顶向下集成需要开发大量的测试桩代码,两者难于比较,选项B错误。协作集成是指在集成测试时针对系统完成的功能,将可以相互协作完成特定系统功能的类集成在一起进行测试,选项C正确。基干集成集中了大突击集成、自底向上集成和自顶向下集成的优点,而对三者的缺点也进行了控制,但由于局部采用了大突击集成策略,导致某些接口测试不充分,选项D错误。

单项选择题
选择题