- 4
- 0
- 约4.01千字
- 约 46页
- 2015-12-10 发布于广东
- 举报
第5章 集成测试 集成人员(项目组长) 主要内容 集成测试的必要性 相依性分析 集成的方法 调试 1.集成测试的必要性 为什么进行集成测试? 一个模块可能对另一个模块产生不利的影响 可能会发现单元测试中未发现的接口方面的错误 将子功能合成时不一定产生所期望的主功能 独立可接受的误差,在组装后可能会超过可接受的误差限度 在单元测试中无法发现时序问题(实时系统) 在单元测试中无法发现资源竞争问题 2.相依性分析 相依性是模块以各种方式相互依赖的关系 合成和聚集 继承 全局变量 调用API 服务器对象 被用作消息参数的对象 3.集成的方法 3.1 基于分解的集成 3.2 基于调用图的集成 3.3 基于路径的集成 3.4 集成测试的新方法 3.1 基于分解的集成 3.1.1 大爆炸集成 目的:通过少数测试运行检测整个系统来论证系统的稳定性。 策略:将所有构件集合在被测系统之中,而不考虑构件之间的相依性或风险。 大爆炸集成 优点: 迅速完成集成测试 测试用例较少 缺点: 错误难以定位 即使通过测试,许多接口错误也会隐藏 应用: 小的、良构的系统,其构件已接受了充分的测试 一个已经存在的系统,只是做了少量的修改 通过复用可信赖的构件构造系统 3.1.2 自顶向下集成 目的:从顶层开始,以控制层次的顺序增加构件已论证系统的稳定性 策略: 从主程序(树根)开始,所有主程序
您可能关注的文档
- 职业健康与安全 文科版 作者 李洪 模块一 职业健康与安全相关法律法规.ppt
- 职业生涯规划与就业指导 高等职业教育“十一五”规划教材 作者 通识教育规划教材编写组 02.ppt
- 职业生涯规划与就业指导 高等职业教育“十一五”规划教材 作者 通识教育规划教材编写组 06.ppt
- 职业生涯规划与就业指导 高等职业教育“十一五”规划教材 作者 通识教育规划教材编写组 08.ppt
- 自动变速器构造与维修 作者 朱迅 李晓 22560-模块3行星齿轮变速器机械结构.ppt
- 自动变速器构造与维修 作者 朱迅 李晓 22560-模块4自动变速器液压控制系统.ppt
- 自动变速器构造与维修 作者 朱迅 李晓 22560-模块6无级变速器.ppt
- 自动变速器构造与维修 作者 朱迅 李晓 22560-模块7自动变速器试验.ppt
- 自动变速器构造与维修教学课件 作者 朱迅 李晓 22560-模块1认识自动变速器.ppt
- 自动变速器构造与维修教学课件 作者 朱迅 李晓 22560-模块3行星齿轮变速器机械结构.ppt
原创力文档

文档评论(0)