一个功能增强型项目,即其以前的产品都已经很稳定,并且新增的项目只有少数几个构件被增加或修改。对于这样的项目我们通常选择哪种集成测试策略最好
A.自顶向下集成策略
B.自底向上集成策略
C.三明治式集成策略
D.一次性集成测试策略
参考答案:D
解析: 集成测试中基于分解的测试策略可以分为非增量式集成和增量式集成两大类。非增量式集成是分别对系统中的每一个模块进行单元测试,然后将所有的通过了单元测试的模块按照层次结构一次性组装在一起进行测试,增量式集成与非增量式集成不同,它是一个逐步集成的过程。对于题目中一个功能增强型项目进行测试,采用一次性集成方式可以迅速完成集成测试,并且仅需要极少数的驱动模块和桩模块设计,所以这应该是最好的选择。