- 7
- 0
- 约7.08千字
- 约 43页
- 2017-05-29 发布于北京
- 举报
编码 测试 测试的目标 测试是为了发现错误而执行程序的过程 好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案 成功的测试时发现了迄今为止尚未发现的错误的测试 测试步骤 单元测试 集成测试 验收测试 平行测试 模块测试 (单元测试) 子系统测试 系统测试 验收测试 平行测试 集成测试 单元测试——计算机测试 由于模块并不是一个独立的程序,因此必须为每个单元测试开发驱动软件和(或)存根软件。 驱动程序也就是一个“主程序”,它负责接收测试数据,把这些数据传送给被测试的模块,并且打印有关结果 存根程序代替被测试的模块所调用的模块,因此存根程序也可以称为“虚拟子程序”。它使用被它替代的模块的接口,可能做最少量的数据操作,印出对入口的检验或操作结果,并且把控制归还给调用它的模块 驱动程序 待测模块 存根程序 集成测试——回归测试 所谓回归测试是指重新执行已经做过的测试的某个子集,以保证对程序的修改没有带来非预期的副作用。 1. 集成过程中,每当一个新模块结合进来时,程序就发生了变化: 2. 建立了新的数据流路径,可能出现了新的I/O操作,激活了新的控制逻辑。 3. 对错误的改正的时候,软件配置的某些成分(程序、文档、数据等)也被修改了。 测试方法 黑盒测试(功能测试): 通过测试来检验是否每个产品功能都能正常使用 把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程
原创力文档

文档评论(0)