软件质量保证与测试 集成测试.pptVIP

  • 27
  • 0
  • 约小于1千字
  • 约 12页
  • 2021-12-11 发布于安徽
  • 举报
基于开发过程的软件测试 --集成测试 集成测试 也称组装测试或子系统测试。是在所有模块都通过了单元测试和子系统的功能测试成功的基础上按照系统设计说明书的要求组合起来进行的测试。集成测试主要由系统设计人员、软件评测人员、开发人员共同完成的。 分类 多单元(多组件)集成测试 多进程集成测试 集成测试 目标:检查是否按设计要求、正确地用单元(已测试)构造程序。即查找单元间相互协作和互操作性的问题。 必要性: 质量不高的单元,易致系统失效 但高质量的单元,不能保证系统有效 主要针对的软件缺陷 接口通信时,数据是否丢失 接口通信时,输出域与输入域的匹配问题 模块对其它模块的负作用 功能的正确性 集成测试 集成测试的技术 功能性测试:使用黑盒技术测试模块的接口 非功能性测试:使用黑盒和白盒测试模块的性能 集成测试过程 集成测试策略 大爆炸式策略 测试量巨大 缺陷易扩散且不易定位 维护量大 测试过程易中断 增量式测试策略 自顶向下的集成 自底向上的集成 三明治集成 核心(中枢)式集成 自顶向下的集成 过程 1.以主控模块为驱动模块 2.编写测试模块需要的所有桩模块 3.测试本次集成 4.用一个实际模块代替一个桩模块 5.为这个实际模块编写必要的桩模块 6.测试本次集成 7.最后,所有桩模块都被实际模块代替 8.执行回归测试 自顶向下的集成图示 M10 M8 M

文档评论(0)

1亿VIP精品文档

相关文档