集成测试
集成测试又称组装测试,是在单元测试的基础上,将所有模块按照设计要求组装成子系统或系统进行的测试活动。
又称子系统测试、联合测试。
集成测试的目的:
确保各单元组合在一起后能够按既定意图协作运行,并确保增量的行为正确,所测试的内容包括单元间的接口以及集成后的功能。
具体来说,集成测试考虑以下问题:
1.在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;
2.各个子功能组合起来,能否达到预期要求的父功能;
3.一个模块的功能是否会对另一个模块的功能产生不利的影响;
4.全局数据结构是否有问题
5.单个模块的误差积累起来,是否会放大,从而达到不可接受的程度。
集成测试的层次:
1.模块内集成测试。
2.子系统内集成测试:先测试子系统内的功能模块,然后将各个功能模块组合起来确认子系统的功能是否达到预期要求。
3.子系统间集成测试:测试的单元是子系统之间的接口。子系统是可单独运行的程序或进程。
浙公网安备 33010602011771号