软件测试方法和应用 第七章 集成测试过程
35页1、1,第七章 集成测试,软件测试方法和应用 7-2,本章大纲,本章讨论与集成测试相关的内容,包括: 集成测试过程 集成策略 大爆炸 自顶而下 自底而上 三明治集成 基于MM-路径的集成 集成测试计划 集成测试设计 集成测试执行,软件测试方法和应用 7-3,定义 集成经过单元测试的各组件评估它们之间交互的测试过程 目的 在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失; 一个模块的功能是否会对另一个模块的功能产生不利的影响; 各个子功能组合起来,能否达到预期要求的父功能; 全局数据结构是否有问题; 单个模块的误差累积起来,是否会放大,以至达到不能接受的程度。,什么是集成测试,软件测试方法和应用 7-4,集成策略,集成策略 在对测试对象分析的基础上,描述软件单元集成(组装)的方式和方法。 是集成测试过程中各种活动的基础,集成策略包括 基于功能分解图的集成 大爆炸 增式集成 自顶而下 自底而上 混合集成 基于MM-路径的集成,软件测试方法和应用 7-5,功能分解图,功能分解定义 一种基于系统功能和子功能将系统分解为多个组件的模块分解方式,一个简单的ATM系统的功能分解图,SATM系统,
2、设备传感与控制,中央银行通信,终端传感与控制,管理会话,通道传感与控制,槽传感与控制,屏幕驱动器,键盘传感器,验证卡,验证PIN,取数字,管理事务,结束会话,软件测试方法和应用 7-6,大爆炸集成,定义 把各个单元一次性集成为一个完整的系统中进行测试,而不是分阶段进行 备注 大爆炸法是一个折中的集成测试策略 如果系统很小或者定位缺陷不是那么复杂,可以采用大爆炸法。不然,比较好的办法基于某种集成测试策略一步步集成各单元,软件测试方法和应用 7-7,自顶而下集成,定义 从顶层开始,采用同设计顺序一样的思路对被测系统进行测试,一般集中于顶层的组件,然后逐步测试处于底层的组件,被上层单元调用的下层单元以桩出现 自顶而下的集成方式 深度优先 从最顶层单元开始,持续向下到下一层,选择一个分支,自顶而下一个一个的集成这条分支上的所有单元,直到最底层,然后转向另一个分支,重复这样的集成操作直到所有的单元都集成进来 广度优先 从最顶层单元开始,持续向下到下一层, 一个个完成下一层上所有单元集成后,再转向下面一层,重复这样的集成操作直到所有的单元都集成进来,软件测试方法和应用 7-8,广度优先集成举例,步
3、骤 从U1开始测试, 被U1调用的U2,U3,U4被S1,S2,S3这3个桩模块代替 集成从左向右进行 移到下一层,将U1和U2集成,被U2调用的U5被桩模块S4代替,U3,U4被S2,S3 集成U1、U2,U3,U5被S4代替,U4被S3代替 集成U1,U2,U3和U4,被U4调用的U6,被S5代替,U5用S4代替 移到下一层,集成U2,U1,U3,U4和U5,用S5代替U6 将U6与其它单元集成,软件测试方法和应用 7-9,U1,U2,U3,U4,U5,U6,U1,S1,S2,S3,U1,S4,S2,S3,U2,U1,S3,U2,U1,U2,U5,U3,U4,S5,U1,U2,U3,U4,U5,U6,Step 5,Step 4,Step 3,Step 1,Step 2,Step 6,S4,U3,U1,U4,U2,S4,U3,S5,广度优先集成举例,软件测试方法和应用 7-10,深度优先集成举例,步骤 从U1开始,被U1调用的U2、U3、U4被3个桩模块S1、S2、S3代替,基于功能树,选择一个U1的分支,集成自顶而下。在本例中选择最左面的一个分支 将U1和U2集成,被U2调用的U5
《软件测试方法和应用 第七章 集成测试过程》由会员E****分享,可在线阅读,更多相关《软件测试方法和应用 第七章 集成测试过程》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-05-13 31页
2024-05-13 39页
2024-05-13 32页
2024-05-13 34页
2024-05-13 12页
2024-05-13 34页
2024-05-13 24页
2024-05-13 48页
2024-05-13 14页
2024-05-13 27页