集成测试

来源:互联网 发布:合肥网站关键词优化 编辑:程序博客网 时间:2024/04/29 18:47

集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图〕组装成为子系统或系统,进行集成测试。实践表明,一些模块虽然能够单独地工作,但并不能保证连接起来也能正常的工作。程序在某些局部反映不出来的问题,在全局上很可能暴露出来,影响功能的实现。


集成测试所持的主要标准是《软件概要设计规格说明》,任何不符合该说明的程序模块行为都应该加以记载并上报。 


集成测试应该考虑以下问题: 

1、在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;  

2、各个子功能组合起来,能否达到预期要求的父功能; 

3、一个模块的功能是否会对另一个模块的功能产生不利的影响;

4、全局数据结构是否有问题;

5、单个模块的缺陷累计增加,会在集成测试中被放大。


集成测试完成标准:

怎样判定集成测试过程完成了, 可按以下几个方面检查:

1、成功地执行了测试计划中规定的所有集成测试;

2、修正了所发现的错误;

3、测试结果通过了专门小组的评审。


集成测试应由专门的测试小组来进行,测试小组由有经验的系统设计人员和程序员组成。

整个测试活动要在评审人员出席的情况下进行。

在完成预定的组装测试工作之后,测试小组应负责对测试结果进行整理、分析,形成测试报告。

测试报告中要记录实际的测试结果、在测试中发现的问题、解决这些问题的方法以及解决之后再次测试的结果。

此外还应提出目前不能解决、还需要管理人员和开发人员注意的一些问题,提供测试评审和最终决策,以提出处理意见。

原创粉丝点击