- 1、本文档共70页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试第六章--集成测试
八、集成测试流程 集成测试主要由系统部的系统设计人员、软件评测部完成,开发人员也参与集成测试。集成测试相对来说是挺复杂的,而且对于不同的技术、平台和应用差异也比较大,更多是和开发环境融合在一起。集成测试所确定的测试的内容,主要来源于设计模型。 * 集成测试流程 计划阶段 设计阶段 实施阶段 执行阶段 分析 评估 缺陷跟踪 根据项目组提供设计模型和集成构建计划,制定出适合本项目的集成测试计划 根据集成测试计划和设计模型设计集成测试用例及测试过程 获取工作版本后,由测试设计员创建测试脚本(可选)、更新测试过程,由设计员负责设计驱动程序和桩,测试员负责测试驱动和桩 测试人员根据测试脚本(可选)和工作版本执行集成测试,并记录测试结果 依照集成测试计划和测试结果,由测试设计员负责会同集成员、编码员、设计人员评估此次测试,并生成测试评估摘要 * 1 集成测试计划 输入 需求规格说明书 概要设计文档 产品开发计划路标 输出 集成测试计划 * 活动步骤 确定被测试对象和测试范围 评估集成测试被测试对象的数量及难度,即工作量 确定角色分工和划分工作任务 标识出测试各阶段的时间、任务、约束等条件 考虑一定的风险分析及应急计划 考虑和准备集成测试需要的测试工具、测试仪器、环境等资源 考虑外部技术支援的力度和深度,以及相关培训安排 定义测试完成标准 1 集成测试计划 2集成测试分析和设计 集成测试分析和设计的主要目的是制定测试大纲(测试方案)。集成测试大纲规定了今后的集成测试内容、测试方法以及可测性接口,以后所有集成测试均在该大纲的框架下进行,所以,制定一份完善的集成测试大纲非常重要。 * 2集成测试分析和设计 输入 需求规格说明书 概要设计 集成测试计划 输出 集成测试设计方案 * 活动步骤 被测对象结构分析 集成测试模块分析 集成测试接口分析 集成测试策略分析 集成测试工具分析 集成测试环境分析 集成测试工作量估计和安排 2集成测试分析和设计 * 3 实施阶段 输入 需求规格说明书 概要设计 集成测试计划 集成测试设计 输出 集成测试用例 集成测试规程 集成测试代码、集成测试脚本、集成测试工具(如果有) * 3 实现阶段 活动步骤 集成测试用例设计 集成测试规程设计 集成测试代码设计(如果需要) 集成测试脚本(如果需要) 集成测试工具(如果需要) * 4 执行阶段 输入 需求规格说明书 概要设计 集成测试计划 集成测试设计 集成测试用例 集成测试规程 * 4 执行阶段 集成测试代码(如果有) 集成测试脚本(如果有) 集成测试工具(如果有) 详细设计 代码 单元测试报告 输出 集成测试报告 * 4 执行阶段 活动步骤 执行集成测试用例 回归集成测试用例 撰写集成测试报告 * 相应过程的测试文档 计划阶段 设计阶段 实现阶段 执行阶段 分析 评估 缺陷跟踪 集成测试计划 集成测试设计方案 集成测试用例、规程、(代码、脚本、工具) 集成测试报告 集成测试用例的设计 1.集成测试分析 体系结构分析 模块分析 接口分析 集成测试用例的设计 2.用例设计思路 系统运行 正向测试 逆向测试 总结:集成策略框图 集成测试工作结束! * * * * 非增量式策略 优点: ①方法简单 ②允许多测试人员同时并行工作,人力物力资源利用率较高 缺点 ①必须为每个模块准备相应的驱动模块和桩模块,测试成本较高 ②一旦集成后包含多种错误,难以纠正。 关键模块问题 在非增量式集成测试时,应当确定关键模块,对这些关键模块及早进行测试。 关键模块的特征:① 完成需求规格说明中的关键功能;② 在程序的模块结构中位于较高的层次(高层控制模块);③ 较复杂、较易发生错误;④ 有明确定义的性能要求。 6.2增量式集成策略 增量式测试的集成是逐步实现的: ——逐次将未曾集成测试的模块和已经集成测试的模块(或子系统)结合成程序包,再将这些模块集成为较大系统,在集成的过程中边连接边测试,以发现连接过程中产生的问题。 按照不同的实施次序,增量式集成测试又可以分为三种不同的方法: (1)自顶向下增量式测试 (2)自底向上增量式测试 (3)三明治增量式测试(混合增量式测试) 6.2增量式集成策略 6.2.1 自顶向下增量测试 自顶向下增量式测试表示逐步集成和逐步测试是按照结构图自上而下进行的,即模块集成的顺序是首先集成主控模块(主程序),然后依照控制层次结构向下进行集成。从属于主控模块的按深度优先方式(纵向)或者广度优先方式(横向)集成到结构中去。 深度优先方式: ——首先集成在结构中的一个主控路径下的所有模块,主控路径的选择是任意的。 广度优先方式: ——首先沿着水平方向,把每一层中所有直接隶属于上一层的模块集成起来,直到底层
您可能关注的文档
- 趣味化学图与原理.ppt
- 车主自主维修的方法.ppt
- 车间管理请假制度和生产管理原则.ppt
- 车间事故案例分析.pptx
- 车险保费计算.ppt
- 车削刀具专题培训.ppt
- 车间电池工艺.ppt
- 车险承保基础.ppt
- 车险承保实务(新).ppt
- 车险承保及理赔.ppt
- 《GB/T 32879-2025电动汽车更换用电池箱连接器》.pdf
- 中国国家标准 GB/T 21649.2-2025粒度分析 图像分析法 第2部分: 动态图像分析法.pdf
- 中国国家标准 GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定》.pdf
- GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法》.pdf
- GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- 中国国家标准 GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试.pdf
- 《GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试》.pdf
文档评论(0)