集成测试是为了发现概要设计阶段的错误
集成测试又叫子系统测试、组装测试、部件测试等。集成测试主要是针对软件高层设计进行测试,一般来说是以模块和子系统为单位进行测试。
集成测试包含的层次:
1. 模块内的集成,主要是测试模块内各个接口间的交互集成关系;
2. 子系统内的集成,测试子系统内各个模块间的交互关系;
3. 系统集成,测试系统内各个子系统和模块间的集成关系;
集成测试的本质:都是测试接口之间的关系。
概要设计又叫结构设计、部件设计,它主要是描述软件由哪些部件或模块构成的,以及这些部件或模块之间的关系。而详细设计则是具体描述每个部件或模块的实现方法。