- 7
- 0
- 约1.26万字
- 约 47页
- 2017-08-14 发布于江西
- 举报
也谈软件测试的流程.ppt
4 集成测试 软件测试流程 图9 自底向上增值测试方式 4 集成测试 软件测试流程 ③ 混合增值测试方式(Modified Top-down Integration) 自顶向下增值的方式和自底向上增值的方式各有优缺点。 自顶向下增值方式的缺点是需要建立桩模块。要使桩模块能够模拟实际子模块的功能是十分困难的,同时涉及复杂算法。真正输入/输出的模块处在底层,它们是最容易出问题的模块,并且直到组装和测试的后期才遇到这些模块,一旦发现问题,会导致过多的回归测试。 自顶向下增值方式的优点是能够较早地发现在主要控制方面存在问题。 自底向上增值方式的缺点是“程序一直未能作为一个实体存在,直到最后一个模块加上去后才形成一个实体”。就是说,在自底向上组装和测试的过程中,对主要的控制直到最后才接触到。 自底向上增值方式的优点是不需要桩模块,建立驱动模块一般比建立桩模块容易,同时由于涉及到复杂算法和真正输入/输出的模块最先得到组装和测试,可以把最容易出问题的部分在早期解决。此外自底向上增值的方式可以实施多个模块的并行测试。 4 集成测试 软件测试流程 有鉴于此,通常是把以上两种方式结合起来进行组装和测试。 改进的自顶向下增值测试:基本思想是强化对输入/输出模块和引入新算法模块的测试,并自底向上组装成为功能相当完整且相对独立的子系统,然后由主模块开始自顶向下进行增值测试; 自底向上—自顶向下的增值
原创力文档

文档评论(0)