ch8集成测试.ppt

Made By TuYaofeng Part two Chapter8 集成测试和确认测试 Chapter 8.1 集成测试 本章重点: 集成测试的策略 一次性集成 增量式集成 自顶向下集成测试 自底向上集成测试 混合式集成测试 问题? “如果每一个模块经过了单元测试,都能工作得很好,为什么要怀疑它们放在一起后仍能正常工作呢?” 答案 这个问题在于把各个模块“放在一起”的接口。 数据可能在通过接口的时候丢失; 一个模块可能对另外一个模块产生副作用; 在单个模块中可以接受的不精确性在联起来后可能会扩大到无法接受的程度; 全局数据结构可能会存在问题; …… 集成测试-定义 集成测试是通过测试发现和接口有关的问题来构造程序结构的系统化技术。  也叫组装测试、联合测试。 集成测试的目的:通常是把通过了单元测试的模块拿来,发现并排除在模块连接中可能出现的问题,最终构造成按设计描述要求的软件系统。 集成测试-内容 穿越模块接口的数据是否丢失; 一个模块是否对另外一个模块产生不利影响; 各个子功能组合起来,能否达到预期要求的父功能; 单个模块中的误差累积起来,是否会放大,达到不能接受的程度; 全局数据结构是否存在问题; 集成测试-人员 集成测试应由专门的测试小组来进行。 集成测试小组必须包括具有这两种背景的人员,既要求熟知模块的内部细节,又要求从足够高的层次上观察整个系统。  集成测试

文档评论(0)

1亿VIP精品文档

相关文档