有关集成测试的描述中,“ ( ) ”是错误的。

2023-09-01

A.集成测试的目的是确保各单元组合在一起后能按既定意图协作运行
B.集成测试包含增量式集成与非增量式集成
C.集成测试的内容包括单元间接口功能的测试
D.集成测试不需要进行回归测试

参考答案:D

本题考查集成测试的知识。集成测试也称为组装测试。即使在单元测试中所有模块都通过了测试,但在组装之后,仍可能会出现问题,如:穿过模块的数据丢失;一个模块的功能对其他模块造成有害的影响;各个模块组合起来后没有达到预期功能;全局数据结构出现问题;另外单个模块的误差可以接受,但模块组合后,可能会出现误差累积,最后到不能接受的程度,所以需要集成测试。集成测试是在软件系统集成过程中所进行的测试,其主要目的是将通过单元测试的模块按照一定的策略组装成能够完成预期功能要求的软件结构系统。集成测试主要检查各单元之间的接口是否正确。通常,集成测试有非增量式集成与增量式集成两种方法:前者是将单元测试后的所有模块按设计要求一次性组合起来进行整体测试;后者是把下一个要测试的模块结合到已测试好的模块中,测试完后再将下一个需测试的模块组合进来测试,逐步把所有模块组合在一起,并完成测试。测试过程中结合一个模块,测试一个。为了避免引入新模块,产生新问题,需要进行回归测试,即重复部分或全部已经进行过的测试。

相关推荐