第五章笔记

第五章

模块测试(或单元测试):是对程序中的单个子程序、字程序或过程进行测试的过程。

模块测试目的:将模块的功能与定义模块的功能规格说明或接口规格说明进行比较。

一、测试用例设计

  主要以白盒测试方法为主,黑盒测试方法为辅。使用一种或多种白盒测试方法分析模块的逻辑结构,使用黑盒测试方法对照模块的规格说明补充测试用例。

例子将第四章的内容运用与期中。

二、增量测试

1.       概念

 非增量测试:先独立的测试每个模块,然后再将这些模块组装成完整的程序。

 增量测试(集成测试):先将要测试的模块组装到测试完成的模块集合中,然后再进行测试。

2.       非增量与增量比较

l         非增量策划四所需的工作量要多一些;增量测试所需工作量要少一写

l         使用增量测试,可以较早发现模块中与不匹配接口、不正确假设相关的编程错误。非增量测试,只有到了测试过程的最后阶段,模块之间才能看到。

l         模块间接口或编程错误,非增量测试直到整个程序组装之后,才会浮现,使错误难以定位;

l         非增量测试占用的机器时间少,但非增量测试要比增量测试需要更多的驱动模块和桩模块

l         非增量测试所有的模块可以同时测试

三、两种增量测试策略:自顶向下测试与自底向上测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值