软件测试之集成测试

 时间:2024-10-28 14:14:53

1、概念:是在单元测试的基础上,测试在将所有的软件单元按照概要设计规格说明的要求组装成模块、子系统或系统的过程中各部分工作是否达到或者实现相应技术指标及要求的活动

软件测试之集成测试

2、实践表明,一些模块虽然能够单独的工作,但不能保证将这些模块联合起来也能正常工作。一些局部反应不出来的问题,在全局上可能暴露出来。也就是说,单元测试通过了,但不能保证这些单元结合在一起也能正常的工作。

软件测试之集成测试

3、集成测试简单来说,就是把通过单元测试的零件组装起来时进行的测试,以测试他们之间的接口。所以,集成测试也叫组装测试、联合测试、子系统测试或者部件测试。如果把一个单元比作一个螺丝钉、门、把手等,那么集成测试就测试把这些东西结合在一起能否正常工作

软件测试之集成测试

4、集成测试和单元测试的主要区别在于:单元测试的测试对象是单元,而集成测试的测试对象是模块、子系统;单元测试依据软件的详细设计文档,而集成测试是依据概要设计文档来进行的;集成测试关注的是接口之间的集成,而单元测试只关心单元的内部,不关心单元与单元之间的交互。

软件测试之集成测试

5、所以,集成测试的关注点在:模块与模块之间交互时是不是会造成数据的丢失及交互流程等;各个子模块合起来,能否达到父功能的要求;一个模块没有问题,但会不会对另一个模块造成影响;数据结构是否有问题,数据会不会被异常修改,全局数据结构有没有异常;模块本身的BUG发生了累积后,会不会造成不可预估的错误;

软件测试之集成测试

6、集成测试可以划分成3个级别:1.模块内集成测试。2.子系统内集成测试。3.子系统间集成测试。

7、集成测试位于单元测试和系统测试之间

软件测试之集成测试

8、集成测试常用的测试方案有:自顶向下测试;自底向上测试核心系统测试;高频集成测试等有兴趣的朋友可以自行学习下

软件测试之集成测试
  • 花生酱蛋糕的做法
  • 360软件管家怎么下载汉语大辞典
  • 史上最详细的神曲战士攻略
  • 广场舞《哈达》藏族舞风格附分解教学
  • 真空开关真空度测试仪操作步骤
  • 热门搜索
    腾龙18-200镜头怎么样 湖北文理学院怎么样 狗咬了怎么办 大脸短发发型 加油英文怎么说 小孩打嗝怎么办 笨拙的近义词 职业装发型 滴水观音怎么养 新娘发型