- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试-Ch7 集成测试;主要内容;什么是集成测试 ;什么是集成测试;集成测试关注的重点;集成测试和开发的关系;集成测试层次;集成测试层次;集成测试策略;目的:最短时间组装,最少的测试
介绍:非增值式集成,整体拼装、一次性组装,验证系统最
低限度的可操作性。
策略:在单元测试后将所有单元组装在一起进行测试。
优点:迅速,只需要少数的驱动模块和桩模块;测试用例少;
方法简单;并行工作。
缺点:成功可能性小;错误定位和修改难;遗漏接口错误。
适用范围:维护型项目;系统规模小并且单元测试充分;使
用严格的净室软件工程过程。
;目的:从顶层控制开始,与设计思路一致的顺序进行测试
介绍:第一时间对控制接口进行测试,深度优先和广度优先策略。
策略:;集成测试策略;集成测试策略;目的:从底层组件开始,按照依赖关系树的结构逐层向上进行测试。
介绍:从最低层模块开始测试,不需要桩模块。
策略:;集成测试策略;目的:综合自顶向下和自底向上测试策略的优点。
介绍:混合式测试,系统被分为三层,中间层为目标层,上层采用自顶向下,下层采用自顶向上。
策略:;目的:弥补三明治集成中间层测试不充分的缺点。
介绍:并行测试三层。
策略:;集成测试策略;目的:
结合自顶向下、自底向上以及大爆炸集成的元素,验证
紧密耦合的子系统间的互操作性。
介绍:
一些系统(特别是嵌入式),划分为两部分:内核部分和外围部分,并且由不同的项目组开发;内核提供核心功能,外围以内核为基础;内核耦合性高、复杂;高层以中间层做桩进行测试;中间层由模块组构成,模块组内部耦合性高,模块组间耦合松散。
;集成测试策略;集成测试策略;目的:通过增量集成的方式验证一个具有层次体系结构的应用系统的稳定性和可互操作性。
介绍:针对系统分层模型使用的集成策略。分层通过逻辑(功能)和物理(与硬件系统关系)手段。
策略:;集成测试策略;目的:采用增值方法,尽早验证关键功能。
介绍:从功能的角度出发,按照功能的关键程度对模块的集成顺序进行组织。
策略:;集成测试策略;目的:频繁将代码加入到已经稳定的基线,避免集成故障难以发现,同时控制基线偏差。
介绍:快速迭代式和增量式开发可能导致功能遗漏和冲突,需要不断验证扩大后的系统。
条件:;集成测试策略;目的:尽可能早集成,提高开发与集成的并行性,缩短进度。
介绍:最大限度保持与开发的并行性,缩短项目集成时间。
策略:开发完的代码立即进行测试;目的:先验证高危险模块间的接口,从而保证系统稳定性。
介绍:风险最高的模块集成是错误集中的地方,与基于功能集成相通,可以结合使用。
策略:分析高风险模块,确定风险优先级,先后进行集成。;目的:从验证消息路径的正确性出发,渐增式集成系统。
介绍:对于基于状态机的系统其工作原理基于状态变迁,内部模块间的接
口主要通过消息完成。
策略:;目的:针对面向对象系统,通过类之间的使用关系集成系统。
介绍:分析类之间的关系,通过最小依赖关系的类开始集成逐步扩大到有依赖关系的类,验证类之间关系的正确性,可以和其他策略结合使用。
策略:;目的:验证客户机/服务器之间交互的稳定性。
介绍:对于和单独的服务器组件进行松散耦合的客户端组件系统使用该策略不存在单独的控制轨迹,服务器对客户端的消息作出反应,客户端对系统环境的消息进行反应,每个组件都具备自己的控制轨迹。
策略:;目的:验证松散耦合的同级组件之间交互的稳定性。
介绍:分布式系统包括许多并发运行,且没有专门控制轨迹的组件,以及没有专门的服务层,针对这类系统的测试策略。
策略:;集成测试分析; 两个角度:
一是从需求跟踪实现出发,划分出系统实现上的结构层次图;
一是划分出组件之间的依赖关系,划分集成测试的粒度。; 模块划分角度: ; 2/8原则 ; 接口划分: ; 风险分析阶段: ;集成测试分析;集成测试用例设计思路
您可能关注的文档
- No.7信令基础1(概述和MTP部分)解答.ppt
- 2014年爱婴医院管理与母乳喂养知识培训解答.ppt
- chapter4细胞质膜与细胞表面解答.ppt
- 2014年A+、A类区域激励方案(发布版V1.0)解答.ppt
- 第2章光纤与光缆解答.ppt
- 2014年12月份工作与2015年1月计划解答.ppt
- 铁路劳动安全十一章要点分析.docx
- chapter-4图表处理解答.ppt
- 我们为什么要上学要点分析.ppt
- 手工制作-美术-饮料瓶废物利用要点分析.ppt
- 2022年高等教育自学考试《心理学》押题练习试题C卷 附答案.pdf
- 锚索施工培训课件.pptx
- 2022年陕西省宝鸡市初中学业水平模拟考试生物试题(一).pdf
- 2022年陕西省二级建造师公路实务考试试题.pdf
- 2022年陕西中医药大学第二附属医院(西咸新区中心医院)医护人员招聘题库及答案解析.pdf
- 2022年青海民族大学公共课《大学计算机基础》期末试卷A(有答案).pdf
- 2022年闽南科技学院计算机科学与技术专业《操作系统》科目期末试卷B(有答案).pdf
- 2022年高考地理热门经典微专题训练106 长寿村与疗养胜地 带详解.pdf
- Module 5 Cartoons Unit 3Language in use教学设计 外研版八年级下册.doc
- 大学考试(管理学)习题库(第2部分).pdf
文档评论(0)