单选题 在面向对象软件的基于集成测试策略中,将基于中的模块形成基干子系统使用的集成方式是______。
  • A.大突击集成方式
  • B.自底向上集成方式
  • C.自顶向下集成方式
  • D.综合集成方式
【正确答案】 A
【答案解析】[解析] 面向对象软件的基干集成测试策略是由Beizer提出来的,在很多系统中,尤其在嵌入式系统中,一般可以划分为两个部分:内核部分(也称基干部分)和外围应用部分。基干集成测试策略中首先应识别应用的控制构件部分、基于部分和应用子系统部分,测试顺序是基于这个分析结果的,具体测试步骤为: ①对基于中的每个模块进行孤立的、充分的测试。 ②对基于中的所有模块进行一次性集成,形成基干子系统,并使用一个驱动模块检查使用经过一次性集成的基干。 ③对应用的控制子系统进行自顶向下的集成。 ④集成基干和控制子系统,重新构造控制子系统。 ⑤对各应用子系统采用自底向上的集成策略。 ⑥集成基干子系统、控制子系统和各应用子系统形成整个系统。 基干集成的优点是集成了自底向上集成、自顶向下集成和大突击集成三者的优点,而且对三者的缺点也进行了控制,更适合于大型复杂项目的集成。