集成测试也叫组装测试、联合测试、子系统测试或部件测试,集成测试是在单元测试的基础上,将所有模块按照概要设计的要求组装成子系统或系统,进行集成测试。集成测试侧重于模块间的接口正确性以及集成后的整体功能的正确性。
集成测试分为三个层次
1 模块内的集成测试(接近白盒)
2 子系统内的集成测试(灰盒)
3 子系统间的集成测试(接近黑盒)
集成测试的主要集成策略有
1大爆炸集成
2 自顶向下集成
3 自底向下集成
4 三明治集成
5 基干集成
6 分层集成
7 基于功能的集成
8 基于消息的集成
9 基于进度的集成
10 基于风险的集成
集成测试用例设计方法有 等价类分析、边值分析、错误猜测法......
集成测试的关注点是模块间的接口以及集成后的整体功能的正确性,是介于白盒和黑盒之间的灰盒测试,你只要考虑把个模块间的接口以及集成后的功能都测到了就可以。