集成测试:自底向上、自顶向下、Big-Bang集成测试、三明治集成测试

集成测试:自底向上、自顶向下、Big-Bang集成测试、三明治集成测试、核心集成测试、分层集成测试、基于使用的集成测试详解测试过程测试方案自顶向下自底向上Big-Bang集成测试三明治测试核心系统测试分层集成测试基于使用的集成测试详解测试过程测试方案自顶向下自底向上Big-Bang集成测试三明治测试核心系统测试分层集成测试基于使用的集成测试...
摘要由CSDN通过智能技术生成

集成测试:自底向上、自顶向下、Big-Bang集成测试、三明治集成测试

详解

集成测试也叫组装测试或者联合测试,在单元测试完成的基础上进行模块、单元组装,组装成子系统、系统进行测试。单元进行组合时发生的错误经常和单元的接口有关,单元间互相影响,经过集成组合后,bug会逐渐放大,一个有效的集成测试可以帮助解决相关的软件与其它系统的兼容性和可操作性的问题

测试过程

IEEE规定了集成测试的过程为:计划、设计、实现、实行(实施)四个阶段

  • 测试计划:根据软件规格说明书、概要设计文档和开发计划,拟定集成测试计划
  • 测试设计:根据被测单元、模块的数据结构、接口、功能,根据测试的策略、测试使用的工具进行集成测试方案的设计
  • 测试实现:实现集成测试的测试用例和测试代码
  • 测试实行:执行测试,得到测试结果,整理成集成测试报告

测试方案

集成测试的实施方案有很多种,如自底向上集成测试、自顶向下集成测试、Big-Bang集成测试、三明治集成测试、核心集成测试、分层集成测试、基于使用的集成测试等,下面介绍比较重要的增量式的自顶向下、自底向上、三明治测试和非增量式的大爆炸集成测试:

自顶向下

单元、模块之间在集成时有高底层之分,而子系统、系统的由单元、模块组成时就像树结构一样,接口是它们的连接,单元、模块的实现是节点

  • 深度优先的测试:按照结构,用一条主控制路径将所有模块组合起来
  • 广度优先的测试:逐层组合所有下属模块,在每一层水平地沿着移动
  • 桩模块(St
  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值