1 / 23
文档名称:

集成测试 软件开发技术项目实践课件技术方案.ppt

格式:ppt   大小:1,251KB   页数:23页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

集成测试 软件开发技术项目实践课件技术方案.ppt

上传人:68843242 2018/6/22 文件大小:1.22 MB

下载得到文件列表

集成测试 软件开发技术项目实践课件技术方案.ppt

相关文档

文档介绍

文档介绍:学****情境四:《网络考试系统》系统测试
工作任务:集成测试
软件开发技术项目实践
任务描述
掌握软件集成测试的相关知识
任务目标
知识目标
能力目标
在单元测试的基础上,需要将所有模块按照设计要求组装成系统。
掌握对软件进行集成测试的方法
相关知识
在单元测试的基础上,需要将所有模块按照设计要求组装成为系统。这时需要考虑以下几个方面:
在把各个模块连接起来时,穿越模块接口的数据是否会丢失。
一个模块的功能是否会对另一个模块的功能产生不利的影响。
各个子功能组合起来,能否达到预期要求的父功能。
全局数据结构是否有问题。
单个模块的误差累积起来是否会放大,从而达到不能接受的程度。
单个模块的错误是否会导致数据库错误。
相关知识
选择什么方式把模块组装起来形成一个可运行的系统,直接影响模块测试用例的形式、所用测试工具的类型、模块编号的次序和测试的次序以及生成测试用例的费用和调试的费用。通常,把模块组装成为系统的方式有一次性集成方式和增殖式集成方式两种,下面分别进行介绍。
(1)一次性集成方式
它是一种非增殖式集成方式,也叫整体拼装。使用这种方式,首先对每个模块分别进行模块测试,然后再把所有模块组装在一起进行测试,最终得到要求的软件系统。
由于程序中不可避免地存在涉及模块间接口、全局数据结构等方面的问题,所以一次试运行成功的可能性并不很大。
相关知识
(2)增殖式集成方式
又称渐增式集成方式。首先对一个个模块进行模块测试,然后将这些模块逐步组装成较大的系统,在组装的过程中边连接边测试,以发现连接过程中产生的问题,最后通过增殖逐步组装成为要求的软件系统。
自顶向下的增殖方式:将模块按系统程序结构,沿控制层次自顶向下进行集成。由于这种增殖方式在测试过程中较早地验证了主要的控制和判断点,所以在一个功能划分合理的程序结构中,判断常出现在较高的层次,较早就能遇到。如果主要控制有问题,尽早发现它能够减少以后的返工。
自底向上的增殖方式:从程序结构的最底层模块开始组装和测试。因为模块是自底向上进行组装的,所以对于一个给定层次的模块,它的子模块(包括子模块的所有下属模块)已经组装并测试完成,所以不再需要桩模块。在模块的测试过程中需要从子模块得到的信息可以直接运行子模块得到。
任务实施

(1)接口-路径测试
接口测试用例设计表如表4-3所示。
任务实施
路径测试的检查表如表4-4所示。
任务实施