单选题 以下关于面向对象程序集成测试的说法中,正确的是______。
  • A.大突击集成是一种综合运用自底向上集成与自顶向下集成的测试策略
  • B.自底向上集成测试比自顶向下集成测试需要开发的代码更多
  • C.协作集成是指将可以协作完成特定系统功能的类集成在一起进行测试
  • D.与自底向上集成和自顶向下集成相比,基干集成是一种更充分的集成测试策略
【正确答案】 C
【答案解析】[解析] 大突击集成是将系统的所有组成成分都一次性集成到一起进行测试,是非增量式集成测试。而自底向上集成与自顶向下集成都是增量式集成测试,它们都是传统软件测试中很常用的集成测试策略。 协作集成就是在集成测试时,针对系统完成的功能,将可以相互协作完成特定功能的类集成在一起进行测试。 基干集成从某种角度讲,是集中了自底向上集成、自顶向下集成和大突击集成三者的优点,更适合大型复杂项目的集成,但若对于代码质量要求高、人力资源比较充足的项目,自底向上集成应该会更好。 这几种集成方法在测试充分性上的比较应该视项目不同而不同。