- 2
- 0
- 约1.18万字
- 约 57页
- 2017-07-10 发布于浙江
- 举报
第七章 实现(wang1)
* * 7.4 集成测试 (2) 自底向上集成 自底向上测试是从程序模块结构的最底层的模块开始组装和测试 实现步骤 把低层模块组合成实现某个特定的软件功能的族 写一个驱动程序,协调测试数据的输入和输出 对由模块组成的子功能族进行测试 去掉驱动程序,沿软件结构自下向上移动,把子功能族组合起来形成更大的子功能族 * * 7.4 集成测试 两种集成测试策略的优缺点比较: 自顶向下测试方法的主要优点是不需要测试驱动程序,能够在测试阶段的早期实现并验证系统的主要功能,而且能在早期发现上层模块的接口错误 自顶向下测试方法的主要缺点是需要存根程序,低层关键模块中的错误发现较晚 自底向上测试方法的优缺点与自顶向下方法刚好相反 自顶向下增殖的方式和自底向上增殖的方式各有优缺点 一般来讲,一种方式的优点是另一种方式的缺点 * * 7.4 集成测试 非渐增式和渐增式测试方法的优缺点比较: 非渐增式方法要对每个模块编写驱动模块,工作量较大;而渐增式方法可以利用部分已测试过的模块作为测试软件 非渐增式方法发现模块间的接口错误较晚,而渐增式方法则要早一些 非渐增式方法发现错误后较难定位;而渐增式方法则要容易一些 非渐增式方法可以并行测试所有模块,可充分利用人力,加快工程进度 渐增式方法接近全真运行环境,需要较多的测试运行时间,但对程序模块的测试较为彻底 * * 7.4 集成测试 回
原创力文档

文档评论(0)