集成测试
1 非渐增式:
先分别测试每个模块,再把所有模块按设计要求放在一起结合成所要的程序
2 渐增式
把下一个要测试的模块与已经测试好的哪些模块结合起来进行测试,测试完毕后再把下一个应该测试的模块结合进来进行测试
2.1 深度优先方法
深度优先方法是先把结构中的一条主要的控制路径上的全部模块组装起来。主要路径的选择有特定的软件应用特性有关,可以尽可能的选取程序主要功能所涉及的路径
2.2 广度优先
从结构的顶层开始逐渐向下组装,把上一层模块直接调用的模块直接组装进去,然后对每个新组装进去的模块再把其直接调用的模块组装进去