- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13章 集成测试 深入研究SATM系统 基于分解的集成 基于基于调用图的集成 基于路径的集成 举例 小结 集成测试 工艺师的两个基本特征 对自己行业的工具有很深理解 对为之工作的媒介有相似的理解,以便于将对工具的理解反映到如何用工具加工媒介上 集成测试 集成测试的评价标准 集成测试 深入研究SATM系统 基于分解的集成 基于基于调用图的集成 基于路径的集成 举例 小结 集成测试——SATM系统 SATM系统:客户可选择:存款、取款和余额查询,并在两类帐户上完成:支票和储蓄帐户。 集成测试——SATM系统 采用传统结构化分析方法描述SATM系统 集成测试 深入研究SATM系统 基于分解的集成 基于基于调用图的集成 基于路径的集成 举例 小结 集成测试——基于分解的集成 基于功能分解树 目标是:测试通过单独测试的单元接口 集成方法的分类 集成测试——基于分解的集成 自顶向下集成:按系统程序结构,将模块沿着控制层次从主程序(根)开始逐渐下推至叶子,实现集成。 集成测试——基于分解的集成 GetPINforPAN的桩 Procedure GetPINforPAN(PAN, ExpectgedPIN) STUB If PAN=‘1123’ Then PIN:=‘8876’ If PAN=‘1234’ Then PIN:=‘8765’ If PAN=‘8746’ Then PIN:=‘1253’ End 集成测试——基于分解的集成 桩模块的几种选择 集成测试——基于分解的集成 为了能准确实施测试,应让桩模块正确而有效地模拟子模块的功能和合理的接口,不能是只包含返回语句或只显示该模块已调用信息,不执行任何功能的哑模块 集成测试——基于分解的集成 若不能使桩模块正确地向上传递有用的信息,可以采用以下解决办法 将很多测试推迟到桩模块用实际模块替代了之后进行 进一步开发能模拟实际模块功能的桩模块 自底向上集成和测试软件 集成测试——基于分解的集成 自顶向下集成的步骤 集成测试——基于分解的集成 按广度优先策略 集成测试——基于分解的集成 按深度优先策略 集成测试——基于分解的集成 自顶向下集成的优点 自顶向下集成的不足 集成测试——基于分解的集成 自底向上集成:按系统程序结构,从程序模块结构的最底层模块(叶子)开始,沿控制层次逐渐上行至主程序(根),实现集成。 集成测试——基于分解的集成 驱动模块的几种选择 集成测试——基于分解的集成 随着集成测试的向上移动,驱动模块将大为减少 若对程序模块结构的最上面两层模块采用自顶向下的集成和测试,可以明显减少驱动模块的数目,并可大大减少将几个子系统集成起来所需做的工作 集成测试——基于分解的集成 自底向上集成的步骤 集成测试——基于分解的集成 按广度优先策略 集成测试——基于分解的集成 按广度优先策略 集成测试——基于分解的集成 自底向上集成的优点 自底向上集成的不足 集成测试——基于分解的集成 三明治集成:是自顶向下和自底向上集成的组合。 集成测试——基于分解的集成 三明治集成 集成测试——基于分解的集成 三明治集成的优点 三明治集成的不足 集成测试——基于分解的集成 基于分解的集成 集成测试——基于分解的集成 基于分解的集成的优点 集成测试——基于分解的集成 基于分解的集成工作量 集成测试——基于分解的集成 SATM系统的功能分解树 集成测试——基于分解的集成 对管理会话进行细化 集成测试——基于分解的集成 编号意义:教材188面表13-1 集成测试——基于分解的集成 集成测试——基于分解的集成 集成测试——基于分解的集成 SATM系统 集成测试 深入研究SATM系统 基于分解的集成 基于基于调用图的集成 基于路径的集成 举例 小结 集成测试——基于调用图的集成 基于合成的思想 集成方法的分类 集成测试——基于调用图的集成 成对集成:将集成测试限制在调用图的一对单元上,从而免除桩和驱动模块的开发工作。 集成测试——基于调用图的集成 SATM系统的调用图 集成测试——基于调用图的集成 SATM系统调用图的成对集成 集成测试——基于调用图的集成 集成测试——基于调用图的集成 SATM系统调用图的相邻集成 集成测试——基于调用图的集成 SATM系统调用图的相邻集成 节点:27个 叶子:16个 边:40条 集成测试——基于调用图的集成 基于调用图的集成的优点 集成测试 深入研究SATM系统 基于分解的集成 基于基于调用图的集成 基于路径的集成 举例 小结 集成测试——基于路径的集成 结构认识——基于功能分解,则集成测试考虑已经通过单独测试的各单元之间的接口 行为认识——集成测试考虑各单元之间的交互,这时不再将被调用单元
您可能关注的文档
- 11、难忘的泼水节教程解析.ppt
- 11、永远的白衣战士教程解析.ppt
- 11.1《面对经济全球化》)教程解析.ppt
- 11.1面对经济全球化教程解析.ppt
- 11.1生活中的不等式教程解析.ppt
- 11.1无线传感器网络节点定位和跟踪技术教程解析.ppt
- 11.1走依法治国之路教程解析.ppt
- 11.2.积极参与国际经济竞争与合作教程解析.ppt
- 11.2《积极参与国际经济竞争与合作》教程解析.ppt
- 11.2积极参与国际经济竞争与合作(2015最新)教程解析.ppt
- 【大单元教学设计】苏教版小学科学五年级上册五单元《人体司令部》 单元教学规划 5.19《我们的大脑》课时教案(含课时练习).docx
- Unit1 Period5 Listening and Talking--人教版高中英语必修第二册教学课件(共19张PPT).pptx
- Unit1 Period1 Listening and Speaking--人教版高中英语必修第二册教学课件(共17张PPT).pptx
- Unit1 Period3 Language Focus--人教版高中英语必修第二册教学课件(共54张PPT).pptx
- Unit4 Period4 Discovering Useful Structures--人教版高中英语必修第二册教学课件(共19张PPT).pptx
- 【大单元教学设计】苏教版小学科学五年级上册五单元《人体司令部》 单元教学规划 5.20《大脑的开发和利用》课时教案(含课时练习).docx
- Unit2 Period4 Discovering Useful Structures--人教版高中英语必修第二册教学课件(共15张PPT).pptx
- 2026版高三一轮总复习(数学)85 第九章 第4课时 事件的相互独立性、条件概率与全概率公式.pptx
- Unit3 Period5 Listening and Talking--人教版高中英语必修第二册教学课件(共16张PPT).pptx
- 2026版高三一轮总复习(数学)75 第八章 第7课时 双曲线.pptx
文档评论(0)