什么是集成测试策略

Posted 一朵儿的软件测试之旅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是集成测试策略相关的知识,希望对你有一定的参考价值。

  • 集成测试是在单元测试的基础上,将所有模块按照概要设计要求(如根据结构图)组装称为子系统或者系统,进行集成测试。

    • 集成测试与系统测试的区别

      • 集成测试所测试的对象是模块间的接口,其目的是要找出在模块接口上面,包括整体体系结构上的问题。其测试的以据来自系统的高层设计(构架设计)

      • 系统测试所测试的是整个系统以及与系统交互的硬件和软件平台。系统测试更多是站在用户的角度上对系统做功能性的验证,同时还对系统进行一些非功能性的验证,包括性能测试、压力测试、容量测试、安全性测试、恢复性测试等等。系统测试的以据来自于用户的需求规格说明书和行业的已成文的或事实上的标准

  • 集成测试关注的重点

    • 把各个模块连接起来时,穿越模块接口的数据是否会丢失

    • 各个子功能组合起来,能否达到要求的父功能

    • 一个模块的功能是否对另一个模块的功能产生不利的影响

    • 全局数据结构是否有问题,会不会被异常修改

    • 单个模块的误差积累起来是否会放大,从而达到不可接受的程度

  • 由于集成的力度不同,一般可以把集成测试划分成三个级别

    • 模块内集成测试

    • 子系统内集成测试

    • 子系统间集成测试

以上是关于什么是集成测试策略的主要内容,如果未能解决你的问题,请参考以下文章

套路深!软件测试各阶段的测试策略是什么?

集成测试策略

SYS.4系统集成及集成测试

集成测试的几种策略

ASPICE系统集成和集成测试(SYS.4)

集成测试的中庸之道