版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、深圳博为峰信息技术有限公司 http:/ 系统测试计划系统测试计划 就业培训教材就业培训教材 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 2 课程内容课程内容 系统测试过程定义系统测试过程定义 系统测试计划活动系统测试计划活动 系统测试计划写作系统测试计划写作 系统测试计划实践系统测试计划实践 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 3 测试过程指在涉及一个软件系统的测试中所有测试活动及其之间的关系测试过程指在涉及一个软件系统的测试中所有测试活动及其之间的关系 测试活动是测试过程的组成单位测试活动是测试过程的组成单位 测试过程测试过程 深圳博为峰
2、信息技术有限公司深圳博为峰信息技术有限公司http:/ 4 系统测试计划阶段:完成系统测试计划系统测试计划阶段:完成系统测试计划 系统测试设计阶段:完成系统测试方案系统测试设计阶段:完成系统测试方案 系统测试实现阶段:完成系统测试用例和脚本、系统测试预测试项、系系统测试实现阶段:完成系统测试用例和脚本、系统测试预测试项、系 统测试规程统测试规程 系统测试执行阶段:执行系统测试预测试项、提交系统预测试报告;执系统测试执行阶段:执行系统测试预测试项、提交系统预测试报告;执 行系统测试用例,提交测试日报,发现问题并提交缺陷报告、系统测试报行系统测试用例,提交测试日报,发现问题并提交缺陷报告、系统测试
3、报 告;进行回归测试告;进行回归测试 系统测试的四个阶段系统测试的四个阶段 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 5 系统测试在系统测试在V&V模型中的位置模型中的位置 系统项目 计划 需求规格说明书 系统测试计划 需求规格说明书 概要设计说明书 详细设计说明书 系统测试计划, 方案,用例,规程 集成测试计划, 方案,用例,规 程 单元测试计划 单元测试报告 集成测试计划 集成测试方案 集成测试用例 集成测试规程 安装包 用户文档 用户数据 验收测试项 编写系统测试方 案 编写系统测试用 例,规程 编写系统预测试 项 制定和确认集成 测试计划 编写单元测试方 案 编
4、写单元测试用 例,规程 执行集成测试 执行系统预测试 转系统测试 执行系统测试 执行验收测试 集成测试计划 系统测试方案 系统测试用例、 预测试项、规程 阶段报告 单元测试方案 单元测试用例 单元测试规程 阶段报告 测试报告 集成 阶段报告 测试报告 系统预测试 系统 阶段报告 测试报告 验收 阶段报告 软件子系统需求 SDP SVVP 制定和确认系统 测试计划 系统测试计 划 阶段报告 制定和确认 SVVP SVVP 安装包 用户文档 用户数据 升级计划 维护计划 用户测试 运行维护 升级评估 淘汰评估 测试报告 用户 维护报告 运行 升级 淘汰 阶段报告 软件子系统需求 SDP 测 试 计
5、 划 过 程 测 试 计 划 测 试 设 计 过 程 测 试 方 案 测 试 实 现 过 程 测 试 用 例 测 试 规 程 测 试 执 行 过 程 测 试 报 告 维 护 过 程 维 护 报 告 软件项目 计划 软件需求 分析 设计 (概要) 编码 集成测试 (执行) 系统测试 (执行) 验收测试 (执行) 产品维护 设计 (详细) 需求规格说明书 概要设计说明书 系统测试计划, 方案 集成测试计划 编写集成测试方案 编写集成测试用 例、规程 制定和确认单元测 试计划 单元测试计划 集成测试方案 集成测试用例 集成测试规程 阶段报告 集成测试报告 系统测试计划 系统测试方案 系统测试用例 系
6、统预测试项 系统测试规程 项 目 计 划 过 程 SVVP 需求管理,配置管理,项目计划和项目跟踪监控,质量保证 系统需求 分析 系统需求 分配系统需求 软件子系统 需求 验收测试项 系统需求 制定产品项目 计划 产品项目计 划 输出(测 试) 输入(测试) 测试任务 开发阶段 单元测试 (执行) 编写单元测试测 试代码 执行单元测试 单元测试报告 单元测试代码 阶段报告 单元测试计划 单元测试方案 单元测试用例 单元测试规程 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 6 系统测试中的角色及职责(系统测试中的角色及职责(1) 开发代表开发代表 解决资源(包括人,工具等)
7、需求,对系统解决资源(包括人,工具等)需求,对系统 测试结果进行监督测试结果进行监督 QA 系统测试过程质量保证,参与相关评审,对过程系统测试过程质量保证,参与相关评审,对过程 进行审计进行审计 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 7 软件开发组软件开发组 系统测试计划阶段,提供软件开发计划系统测试计划阶段,提供软件开发计划SDP,参与系,参与系 统测试计划的评审统测试计划的评审 系统测试设计和实现阶段,提供软件功能需求规格,系统测试设计和实现阶段,提供软件功能需求规格, 需求分析,测试建议,响应系统测试需求,参与软件系需求分析,测试建议,响应系统测试需求,参与软
8、件系 统测试方案的评审统测试方案的评审 系统测试执行阶段,跟踪解决软件测试项目组的缺陷系统测试执行阶段,跟踪解决软件测试项目组的缺陷 问题报告单,参与系统测试报告的评审问题报告单,参与系统测试报告的评审 配置管理组配置管理组 对系统测试文档,及测试代码等相关配置项进行配置对系统测试文档,及测试代码等相关配置项进行配置 管理管理 系统测试中的角色及职责(系统测试中的角色及职责(2) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 8 软件测试组软件测试组 系统测试计划阶段,制定系统测试计划并组织评审系统测试计划阶段,制定系统测试计划并组织评审 系统测试设计和实现阶段,制定软件系
9、统测试方案并系统测试设计和实现阶段,制定软件系统测试方案并 组织评审,按照软件系统测试方案,实现测试用例,测组织评审,按照软件系统测试方案,实现测试用例,测 试代码和测试工具等设计,编写测试规程试代码和测试工具等设计,编写测试规程 系统测试执行阶段,执行系统测试,反馈并跟踪缺陷系统测试执行阶段,执行系统测试,反馈并跟踪缺陷 问题报告单,完成系统测试报告并组织评审,输出测试问题报告单,完成系统测试报告并组织评审,输出测试 案例、总结等经验文档案例、总结等经验文档 系统分析组系统分析组 提出系统测试需求,进行测试需求跟踪,进行软件系提出系统测试需求,进行测试需求跟踪,进行软件系 统可测性分析,确定
10、系统测试的对象、范围和方法统可测性分析,确定系统测试的对象、范围和方法 系统测试中的角色及职责(系统测试中的角色及职责(3) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 9 系统测试入口准则系统测试入口准则 软件项目计划的软件开发计划软件项目计划的软件开发计划SDP完成,软件测试计划完成,软件测试计划 SVVP完成完成 系统测试计划阶段:系统测试计划阶段: 系统测试设计阶段:系统测试设计阶段: 需求分析完成,建立了需求基线需求分析完成,建立了需求基线 系统测试实现阶段:系统测试实现阶段: 软件系统测试方案完成软件系统测试方案完成 系统测试执行阶段:系统测试执行阶段: 集成
11、测试完成集成测试完成 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 10 系统测试计划阶段:系统测试计划阶段: 完成完成软件系统测试计划软件系统测试计划的写作,并通过评审的写作,并通过评审 系统测试设计阶段:系统测试设计阶段: 完成完成软件系统测试方案软件系统测试方案的写作,并通过评审的写作,并通过评审 系统测试实现阶段:系统测试实现阶段: 完成完成软件系统测试用例软件系统测试用例、软件系统预测试项软件系统预测试项、 软件系统测试规程软件系统测试规程、软件系统测试代码及相关设计文档、软件系统、软件系统测试代码及相关设计文档、软件系统 测试工具,通过上述文档的评审测试工具,通
12、过上述文档的评审 系统测试执行阶段:系统测试执行阶段: 完成系统测试,达到系统测试计划中的测试通过准则要求,并通过完成系统测试,达到系统测试计划中的测试通过准则要求,并通过 软件系统测试报告软件系统测试报告的评审的评审 系统测试出口准则系统测试出口准则 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 11 系统测试计划阶段:系统测试计划阶段: 软件开发计划软件开发计划SDP,软件测试计划软件测试计划SVVP,软件系统需求规格说明书软件系统需求规格说明书 系统测试设计阶段:系统测试设计阶段: 软件系统需求规格说明书软件系统需求规格说明书,软件系统测试计划软件系统测试计划 系统测
13、试实现阶段:系统测试实现阶段: 软件系统需求规格说明书软件系统需求规格说明书,软件概要设计说明书软件概要设计说明书, 软件详细设计说明书软件详细设计说明书,软件系统测试计划软件系统测试计划, 软件系统测试方案软件系统测试方案 系统测试执行阶段:系统测试执行阶段: 软件系统测试计划软件系统测试计划, 软件系统测试方案软件系统测试方案,软件系统测试用例软件系统测试用例,软件系软件系 统预测试项统预测试项,软件系统测试规程软件系统测试规程,软件集成测试报告软件集成测试报告 系统测试输入系统测试输入 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 12 系统测试计划阶段:系统测试计划
14、阶段: 软件系统测试计划软件系统测试计划 系统测试设计阶段:系统测试设计阶段: 软件系统测试方案软件系统测试方案 系统测试实现阶段:系统测试实现阶段: 软件系统测试用例软件系统测试用例、软件系统预测试项软件系统预测试项、软件系统测试规程软件系统测试规程软件系软件系 统测试代码及相关设计文档、统测试代码及相关设计文档、 软件系统测试工具及相关设计文档、使用说明、评软件系统测试工具及相关设计文档、使用说明、评 审记录审记录 系统测试执行阶段:系统测试执行阶段: 软件系统预测试报告软件系统预测试报告及转系统测试评审表、及转系统测试评审表、系统测试报告系统测试报告及软件系统测及软件系统测 试报告评审表
15、、缺陷报告,测试日报试报告评审表、缺陷报告,测试日报 系统测试输出系统测试输出 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 13 系统测试计划模版系统测试计划模版 系统测试方案模版系统测试方案模版 系统测试用例模版系统测试用例模版 系统测试日报模版系统测试日报模版 系统测试报告模版系统测试报告模版 缺陷记录模版缺陷记录模版 系统测试模版系统测试模版 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 14 系统测试计划查检表系统测试计划查检表 系统测试方案查检表系统测试方案查检表 系统测试用例查检表系统测试用例查检表 系统测试报告查检表系统测试报告查检表 系
16、统预测试查检表系统预测试查检表 转系统测试查检表转系统测试查检表 系统测试查检表系统测试查检表 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 15 课程内容课程内容 系统测试过程定义系统测试过程定义 系统测试计划活动系统测试计划活动 系统测试计划写作系统测试计划写作 系统测试计划实践系统测试计划实践 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 16 明确系统测试的组织形式明确系统测试的组织形式 明确系统测试的测试对象明确系统测试的测试对象 完成系统测试的需求跟踪完成系统测试的需求跟踪 明确系统测试的通过明确系统测试的通过/ /失败标准失败标准 明确系统
17、测试的挂起标准及恢复的必要条件明确系统测试的挂起标准及恢复的必要条件 明确系统测试工作任务分配明确系统测试工作任务分配 明确系统测试结束后应交付的测试工作产品明确系统测试结束后应交付的测试工作产品 系统测试计划要明确的内容系统测试计划要明确的内容 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 17 确定系统测试计划执行过程中的组织结构及结构间关系,以及所需要的组织独确定系统测试计划执行过程中的组织结构及结构间关系,以及所需要的组织独 立程度立程度 确定系统测试过程与其他过程如开发、项目管理、质量保证、配置管理之间的确定系统测试过程与其他过程如开发、项目管理、质量保证、配置管
18、理之间的 关系关系 确定系统测试工作中的沟通渠道,确定测试人员发现并监督问题解决的权利,确定系统测试工作中的沟通渠道,确定测试人员发现并监督问题解决的权利, 确定批准测试输出工作产品的权利确定批准测试输出工作产品的权利 明确系统测试的组织形式明确系统测试的组织形式 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 18 在规定的条件下要度量的软件外部质量特性的标识集在规定的条件下要度量的软件外部质量特性的标识集 系统测试对象:系统测试对象: 软件特性:软件特性: 是一组表现软件质量特征的属性是一组表现软件质量特征的属性 包括内部质量属性、外部质量属性和使用质量属性包括内部质量属
19、性、外部质量属性和使用质量属性 系统测试主要针对系统外部质量属性进行测试系统测试主要针对系统外部质量属性进行测试 明确系统测试的测试对象(明确系统测试的测试对象(1) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 19 外部和 内部质量 功能性可靠性易用性效率维护性可移植性 适合性 准确性 互操作性 保密安全性 功能性的 依从性 成熟性 容错性 易恢复性 可靠性的 依从性 易理解性 易学性 易操作性 吸引性 易用性的 依从性 时间特性 资源利用 性 效率依从 性 易分析性 易改变性 稳定性 易测试性 维护性的 依从性 适应性 易安装性 共存性 易替换性 可移植性的 依从性
20、明确系统测试的测试对象(明确系统测试的测试对象(2) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 20 一个软件特性可能有多种测试方法,取决于软件项目的具体要求一个软件特性可能有多种测试方法,取决于软件项目的具体要求 不同的软件特性可以用不同的测试方法,同样的测试方法可能针不同的软件特性可以用不同的测试方法,同样的测试方法可能针 对多个软件特性对多个软件特性 软件特性和测试类型之间的关系:软件特性和测试类型之间的关系: 明确系统测试的测试对象(明确系统测试的测试对象(3) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 21 功能性:功能性: 功能测试功
21、能测试、安全性测试安全性测试、互连测试、互连测试 可靠性:可靠性: 可靠性测试、启动可靠性测试、启动/ /停止测试、恢复测试、停止测试、恢复测试、 健壮性测试、备份测试健壮性测试、备份测试 易用性:易用性: 可用性测试可用性测试、文档测试、文档测试、安装性测试安装性测试 效效 率:率: 强度测试、性能测试、指标测试、内存泄漏测试、强度测试、性能测试、指标测试、内存泄漏测试、 容量测试、压力测试容量测试、压力测试 维护性:维护性: 可维护性测试可维护性测试 可移植性:可移植性:配置测试配置测试、兼容测试兼容测试、安装测试、安装测试 软件特性和常用系统测试类型的对应关系:软件特性和常用系统测试类型
22、的对应关系: 明确系统测试的测试对象(明确系统测试的测试对象(4) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 22 参照软件质量模型中的参照软件质量模型中的6 6个特性、个特性、2727个子特性分析个子特性分析软件需求规格说明软件需求规格说明 书书及软件产品所应遵守的相关规范、标准及软件产品所应遵守的相关规范、标准 将分析出的软件功能性需求和各非功能性需求对应到各特性下将分析出的软件功能性需求和各非功能性需求对应到各特性下 将各特性下的比较大的需求进行细化,得到最终的系统测试项将各特性下的比较大的需求进行细化,得到最终的系统测试项 确定本次系统测试的测试范围和测试类型确
23、定本次系统测试的测试范围和测试类型 如何确定本次系统测试对象:如何确定本次系统测试对象: 明确系统测试的测试对象(明确系统测试的测试对象(5) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 23 确定系统测试项与确定系统测试项与需求规格说明书需求规格说明书或软件需求库中的需求之间的对应或软件需求库中的需求之间的对应 关系关系 建立系统测试项建立系统测试项需求跟踪矩阵表需求跟踪矩阵表 完成系统测试的需求跟踪完成系统测试的需求跟踪 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 24 测试标准是客观的陈述,该陈述指明了判断测试标准是客观的陈述,该陈述指明了判断
24、/ /确认测试何时结束确认测试何时结束 该标准可以只考虑测试活动的度量,也可能需要结合所测试的应用该标准可以只考虑测试活动的度量,也可能需要结合所测试的应用 程序的质量度量来考虑程序的质量度量来考虑 测试标准可以是一系列的陈述或对另一文档(如软件企业系统测试测试标准可以是一系列的陈述或对另一文档(如软件企业系统测试 过程指南或系统测试标准)的引用过程指南或系统测试标准)的引用 明确系统测试的通过明确系统测试的通过/失败标准(失败标准(1) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 25 用例的执行情况要达到何种目标?用例的执行情况要达到何种目标? 覆盖率要达到什么目标?
25、覆盖率要达到什么目标? 达到何种测试的质量目标?达到何种测试的质量目标? 使用何种缺陷分析方法判断测试是否可以退出?使用何种缺陷分析方法判断测试是否可以退出? 分析以下问题,定义每个测试项目测试通过或失败的准则:分析以下问题,定义每个测试项目测试通过或失败的准则: 明确系统测试的通过明确系统测试的通过/失败标准(失败标准(2) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 26 测试挂起:当测试过程无法进行下去或者失去了继续进行测试的意义时,测试挂起:当测试过程无法进行下去或者失去了继续进行测试的意义时, 可以将测试活动挂起可以将测试活动挂起 测试恢复:当被挂起的测试活动所
26、需要的条件得到了满足时,测试活动测试恢复:当被挂起的测试活动所需要的条件得到了满足时,测试活动 恢复执行恢复执行 系统测试的挂起标准及恢复的必要条件(系统测试的挂起标准及恢复的必要条件(1) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 27 指明挂起测试的准则,即在什么情况下将挂起全部或部分测试项的测试指明挂起测试的准则,即在什么情况下将挂起全部或部分测试项的测试 指明恢复测试的标准及其必须重复的测试活动指明恢复测试的标准及其必须重复的测试活动 系统测试的挂起标准及恢复的必要条件(系统测试的挂起标准及恢复的必要条件(2) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公
27、司http:/ 28 为什么要确定测试通过为什么要确定测试通过/ /失败标准和挂起、恢复条件?失败标准和挂起、恢复条件? 是保证测试顺利执行的前提是保证测试顺利执行的前提 在测试执行时应时刻用这些条件来提醒自己在测试执行时应时刻用这些条件来提醒自己 与项目组建立共同的理解与项目组建立共同的理解 系统测试的挂起标准及恢复的必要条件(系统测试的挂起标准及恢复的必要条件(3) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 29 进行系统测试任务划分进行系统测试任务划分 分析每个任务,确定以下内容:分析每个任务,确定以下内容: 任务所采用的方法和标准任务所采用的方法和标准 任务的输
28、入和输出任务的输入和输出 任务所需的资源任务所需的资源 任务的人员分工任务的人员分工 任务的时间和进度安排任务的时间和进度安排 任务的风险和应对措施任务的风险和应对措施 明确系统测试工作任务分配(明确系统测试工作任务分配(1) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 30 会有哪些系统测试任务?会有哪些系统测试任务? 按系统测试自身的阶段划分:测试计划、测试设计、测试实现、测按系统测试自身的阶段划分:测试计划、测试设计、测试实现、测 试执行试执行 按测试特性划分:功能测试、性能测试、安全性测试等按测试特性划分:功能测试、性能测试、安全性测试等 按测试对象功能属性划分:
29、业务处理特性、配置管理特性、告警特按测试对象功能属性划分:业务处理特性、配置管理特性、告警特 性等性等 任务之间的关系有:顺序的、并行的、嵌套的、迭代的、有条件引任务之间的关系有:顺序的、并行的、嵌套的、迭代的、有条件引 发的发的 明确系统测试工作任务分配(明确系统测试工作任务分配(2) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 31 如何进行测试任务划分?如何进行测试任务划分? 按测试阶段:按测试阶段: 测试计划测试计划 测试设计测试设计 测试实现测试实现 测试执行测试执行 按被测对象的功能属性:按被测对象的功能属性: 子系统子系统1 子系统子系统2 。 按测试特性:
30、按测试特性: 功能测试功能测试 性能测试性能测试 安全性测试安全性测试 。 明确系统测试工作任务分配(明确系统测试工作任务分配(3) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 32 明确任务所需要的方法和标准明确任务所需要的方法和标准 为每个任务确定具体的实施方法为每个任务确定具体的实施方法 明确执行该任务时,应采用的方法以及所应遵循的标准明确执行该任务时,应采用的方法以及所应遵循的标准 明确系统测试工作任务分配(明确系统测试工作任务分配(4) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 33 明确任务的输入和输出明确任务的输入和输出 任务输入:执
31、行任务所需要依据的资料任务输入:执行任务所需要依据的资料 任务输出:任务执行完后应该输出的工作产品,包括测试文档、测试脚本、任务输出:任务执行完后应该输出的工作产品,包括测试文档、测试脚本、 测试报告、测试工具等等测试报告、测试工具等等 明确系统测试工作任务分配(明确系统测试工作任务分配(5) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 34 明确任务所需的资源明确任务所需的资源 人力资源估计人力资源估计 每个活动所需要的人员能力每个活动所需要的人员能力 每个活动所需要的人工数量:每个活动所需要的人工数量: 按人工时按人工时 按人工日按人工日 物力资源估计物力资源估计 硬
32、件和软件环境硬件和软件环境 测试工具、仪器等测试工具、仪器等 测试物料测试物料 明确系统测试工作任务分配(明确系统测试工作任务分配(6) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 35 明确任务的人员分工:明确任务的人员分工: 将任务划分结果依据工作量估计具体分配到人将任务划分结果依据工作量估计具体分配到人 按测试阶段:按测试阶段: 测试计划:由测试经理测试计划:由测试经理A负责负责 测试设计:由高级测试工程师测试设计:由高级测试工程师B负责负责 测试实现:由测试工程师测试实现:由测试工程师C负责负责 测试执行:由测试员测试执行:由测试员D负责负责 按被测对象的功能属性
33、:按被测对象的功能属性: 子系统子系统1:由测试工程师:由测试工程师A负责负责 子系统子系统2:由测试工程师:由测试工程师B负责负责 按测试特性:按测试特性: 功能测试:由测试工程师功能测试:由测试工程师A负责负责 性能测试:由测试工程师性能测试:由测试工程师B负责负责 安全性测试:由测试工程师安全性测试:由测试工程师C负责负责 。 明确系统测试工作任务分配(明确系统测试工作任务分配(7) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 36 明确任务的时间和进度安排:明确任务的时间和进度安排: 测试过程测试过程 人员状况人员状况 测试需求测试需求 项目进度项目进度 测试进度
34、计划测试进度计划 测试方法测试方法 明确系统测试工作任务分配(明确系统测试工作任务分配(8) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 37 计划进度表的形式:计划进度表的形式: 甘特图甘特图 WORD图表图表 EXCEL表表 明确系统测试工作任务分配(明确系统测试工作任务分配(9) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 38 估计任务的风险和应对措施:估计任务的风险和应对措施: 系统测试在现有人力物力时间条件下是否可行系统测试在现有人力物力时间条件下是否可行 系统测试工具是否满足需求,工具的使用效果如何,需要多长时间熟悉系统测试工具是否满足
35、需求,工具的使用效果如何,需要多长时间熟悉 测试者是否具备一定的技术水平,是否已有测试经验测试者是否具备一定的技术水平,是否已有测试经验 测试中是否有足够的技术支援测试中是否有足够的技术支援 版本发布是否会延期版本发布是否会延期 估计系统测试各任务安排中的风险和假设,确定本计划中哪些风险较大,估计系统测试各任务安排中的风险和假设,确定本计划中哪些风险较大, 并且为每一个风险指定应急处理计划并且为每一个风险指定应急处理计划 例如:例如: 明确系统测试工作任务分配(明确系统测试工作任务分配(10) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 39 风险估计:风险估计: 风险的
36、三维空间:风险的三维空间: 项目结构项目结构 项目规模项目规模 技术熟悉程度技术熟悉程度 常用风险分析方法:常用风险分析方法: Judgment and Instinct Dollar Estimation Identifying and Weighting Risk Attributes 明确系统测试工作任务分配(明确系统测试工作任务分配(11) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 40 确定各测试任务完成后应交付的测试文档、测试代码及测试工具等测试工作产品确定各测试任务完成后应交付的测试文档、测试代码及测试工具等测试工作产品 , 这些工作产品可以作为测试任务的
37、考评。一般包括但不限于如下工作产品,也可这些工作产品可以作为测试任务的考评。一般包括但不限于如下工作产品,也可 以根据实际情况进行适当裁剪:以根据实际情况进行适当裁剪: 系统测试计划系统测试计划 系统测试方案系统测试方案 系统测试用例系统测试用例 系统测试规程系统测试规程 系统测试日志系统测试日志 系统测试报告系统测试报告 系统测试输入及输出数据系统测试输入及输出数据 系统测试工具系统测试工具 自动化测试脚本自动化测试脚本 系统测试结束后应交付的工作产品系统测试结束后应交付的工作产品 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 41 课程内容课程内容 系统测试过程定义系统
38、测试过程定义 系统测试计划活动系统测试计划活动 系统测试计划写作系统测试计划写作 系统测试计划实践系统测试计划实践 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 42 目标目标 概述概述 组织形式组织形式 测试对象测试对象 需求跟踪需求跟踪 测试通过测试通过/ /失败的标准失败的标准 测试挂起的标准及恢复的必要条件测试挂起的标准及恢复的必要条件 测试任务安排测试任务安排 应交付的测试工作产品应交付的测试工作产品 工作量估计工作量估计 资源的分配资源的分配 系统测试计划模版介绍系统测试计划模版介绍 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 43 本节描
39、述通过系统测试计划活动需要达到的目标:本节描述通过系统测试计划活动需要达到的目标: 所有测试需求都已被标识出来;所有测试需求都已被标识出来; 测试的工作量已被正确估计并合理地分配了人力、物力资源;测试的工作量已被正确估计并合理地分配了人力、物力资源; 测试的进度安排是基于工作量估计的、适用的;测试的进度安排是基于工作量估计的、适用的; 测试启动、停止的准则已被标识;测试启动、停止的准则已被标识; 测试输出的工作产品是已标识的、受控的和适用的。测试输出的工作产品是已标识的、受控的和适用的。 目标目标 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 44 本节描述以下两部分内容:
40、本节描述以下两部分内容: 项目背景项目背景 简要描述项目背景、项目的主要功能特征、体系简要描述项目背景、项目的主要功能特征、体系 结构及项目的简要历史等结构及项目的简要历史等 范围范围 指明该系统测试计划适用于哪些对象和哪些范围指明该系统测试计划适用于哪些对象和哪些范围 概述概述 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 45 本节描述前面系统测试计划活动中确定的组织结构及结构间关系、各组织结本节描述前面系统测试计划活动中确定的组织结构及结构间关系、各组织结 构及成员的职责。构及成员的职责。 组织形式组织形式 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http
41、:/ 46 系统测试的组织形式举例(系统测试的组织形式举例(1) 产 品 经 理 开 发 经 理测 试 经 理配 置 经 理 软 件 开 发 组软 件 测 试 组 配 置 管 理 小 组 S Q A T S E 软件组织内组织架构:描述测试部门和其他部门的关系软件组织内组织架构:描述测试部门和其他部门的关系 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 47 图例图例 汇报汇报 联系联系 测试主管测试主管 开发组组长开发组组长 测试组组长测试组组长 测试分析员测试分析员 测试分析员测试分析员 测试分析员测试分析员 测试员测试员 测试员测试员 测试员测试员 . 测试组内组织架
42、构:描述测试组内角色和职责测试组内组织架构:描述测试组内角色和职责 系统测试的组织形式举例(系统测试的组织形式举例(2) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 48 测试主管测试主管 测试组组长测试组组长 测试分析员测试分析员 测试员测试员 系统测试组成员结构:系统测试组成员结构: 系统测试的组织形式举例(系统测试的组织形式举例(3) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 49 测试组长职责测试组长职责 1、制订本组测试计划;、制订本组测试计划; 2、给测试分析员分配任务并依据制定的计划指导和监控他们的工作;、给测试分析员分配任务并依据制
43、定的计划指导和监控他们的工作; 3、给测试员分配任务并依据制定的计划指导和监控他们的工作;、给测试员分配任务并依据制定的计划指导和监控他们的工作; 4、与开发组保持联系和沟通,例如确定版本发布日期、沟通版本质量进展、缺陷发展趋势;、与开发组保持联系和沟通,例如确定版本发布日期、沟通版本质量进展、缺陷发展趋势; 5、组织本组测试文档的设计、写作和评审;、组织本组测试文档的设计、写作和评审; 6、组织本组进行相关需求跟踪;、组织本组进行相关需求跟踪; 7、组织本组进行缺陷分析等质量活动;、组织本组进行缺陷分析等质量活动; 8、向测试主管等高层领导汇报本组工作、向测试主管等高层领导汇报本组工作 。
44、系统测试的组织形式举例(系统测试的组织形式举例(4) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 50 本节列出系统测试计划活动中分析确定的所有功能测试项目和非功能测试本节列出系统测试计划活动中分析确定的所有功能测试项目和非功能测试 项目项目 本节还要列出测试项目中的哪些特性和特性组合将不被测试,并说明不被本节还要列出测试项目中的哪些特性和特性组合将不被测试,并说明不被 测试的原因测试的原因 在这里所列的测试项仅仅是为了表达应测试什么,至于如何测试可以在测在这里所列的测试项仅仅是为了表达应测试什么,至于如何测试可以在测 试方案中进行描述。试方案中进行描述。 测试对象测试对
45、象 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 51 业务功能业务功能 业务流程业务流程 数据库事务数据库事务 域值合法性域值合法性 . 用户界面用户界面 对象状态对象状态 窗口模式窗口模式 菜单菜单 标准尺寸的控件标准尺寸的控件/ /文字文字 . 系统测试对象举例(系统测试对象举例(1) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 52 性能性能 在在3秒内对用户登陆请求给出响应秒内对用户登陆请求给出响应 当系统内存低于当系统内存低于32M的情况下运行应用程序,考察其性能指标的情况下运行应用程序,考察其性能指标 为设计规定是为设计规定是 1,000
46、,000 条记录的系统增加条记录的系统增加 1,000,001条记录条记录 . 系统测试对象举例(系统测试对象举例(2) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 53 配置配置 在在windows 98系统下进行配置测试系统下进行配置测试 在在Unix系统下进行配置测试系统下进行配置测试 . 安装安装 新安装(典型安装、定制安装)新安装(典型安装、定制安装) 光盘升级安装光盘升级安装 网络升级安装网络升级安装 . 系统测试对象举例(系统测试对象举例(3) 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 54 建立测试需求跟踪矩阵表建立测试需求跟踪矩阵
47、表, ,例如:例如: 需求标识需求标识需求描述需求描述系统测试项标识系统测试项标识系统测试项描述系统测试项描述 Router_V100_SRS _001 路由管理路由管理 Router_V100_ST_AddRoute路由增加路由增加 Router_V100_ST_DelRoute路由删除路由删除 Router_V100_ST_InqRoute路由查询路由查询 Router_V100_SRS _002 路由协议路由协议 Router_V100_ST_OSPFOSPF协议测试协议测试 Router_V100_ST_RIPRIP协议测试协议测试 需求跟踪需求跟踪 深圳博为峰信息技术有限公司深圳博为
48、峰信息技术有限公司http:/ 55 本节描述系统测试计划活动中确定的系统测试通过本节描述系统测试计划活动中确定的系统测试通过/ 失败标准失败标准 系统测试通过系统测试通过/失败标准举例:失败标准举例: 1、达到、达到100需求覆盖;需求覆盖; 2、所有、所有1级、级、2级用例被执行,级用例被执行,3级、级、4级用例执行率达到级用例执行率达到60; 3、测试过程中缺陷率达到公司系统测试质量标准、测试过程中缺陷率达到公司系统测试质量标准 。 测试通过测试通过/ /失败的标准失败的标准 深圳博为峰信息技术有限公司深圳博为峰信息技术有限公司http:/ 56 测试挂起的标准及恢复的必要条件测试挂起的标准及恢复的必要条件 本节描述系统测试计划活动中确定的系统测试挂起标准本节描述系统测试计划活动中确定的系统测试挂起标准/恢复条件恢复条件 系统测试挂起标准举例:系统测试挂起标准举例: 1、基本功能测试不能通过;、基本功能测试不能通过; 2、出现致命问题导致、出现致命问题导致30用例被堵塞,测试无法执行下去用例被堵塞,测试无法执行下去 。 系统测试恢复条件举例:系统测试恢复条件举例: 1、导致测试堵塞的问题被修复,并通过了回归测试;、导致测试堵塞的问题被修复,并通过了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防空设施租赁合同
- 如何撰写对外加工合同
- 托儿所门卫聘请合同样本
- 2024年融资业务咨询服务协议书
- 建筑工程钢筋工承包协议
- 2024年乌鲁木齐住宅租赁合同
- 建筑维修合同范本
- 土方工程推土机租赁合同
- 工程合同范本-土建合同样本
- 个人借款合同样式大全
- 整治“河湖四乱”卫星遥感监管介-智慧水利讲座课件
- 售后服务管理流程图
- 公路沥青路面施工技术规范JTGF40-2004
- 师德表现、身心健康证明模板
- GB∕T 12361-2016 钢质模锻件 通用技术条件
- 总放射性检测原始记录
- 幼儿绘本故事:如果不吃青菜
- 乐平市赛复乐医药化工有限公司年产500吨泰诺福韦技改扩建项目环评报告书
- 内镜清洗消毒技术操作规范试题
- 跨江临时钢栈桥施工方案
- 幼儿教师礼仪修养(服饰篇)ppt课件
评论
0/150
提交评论