- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件测试 第10章 测试计划和管理 测试将是这样的一个过程? 本章内容 10.1 测试的原则 10.2 测试计划 10.3 测试范围分析和工作量估计 10.4 资源安排和进度管理 10.5 测试风险的控制 10.6 测试报告 10.7 测试管理工具 本章内容 10.1 测试的原则 10.2 测试计划 10.3 测试范围分析和工作量估计 10.4 资源安排和进度管理 10.5 测试风险的控制 10.6 测试报告 10.7 测试管理工具 10.1 测试的原则 尽早和不断地测试 重点测试 测试阶段性 测试独立性 测试客观性 计划是一个过程 测试是开发的一部分 发现缺陷更多的地方,其风险更大 想用户所想 本章内容 10.1 测试的原则 10.2 测试计划 10.3 测试范围分析和工作量估计 10.4 资源安排和进度管理 10.5 测试风险的控制 10.6 测试报告 10.7 测试管理工具 10.2 测试计划 10.2.1 概述 10.2.2 测试计划过程 10.2.3 测试目标 10.2.4 测试策略 10.2.5 制定有效的测试计划 什么是测试计划? 会遇到哪些问题? 测试计划的内容 完整的测试计划书 目标和范围:产品特性、质量目标、范围和限制。 项目估算:工作量、资源的估算 风险计划:风险分析、识别与回避/缓解对策 进度安排:分解项目工作结构,指定时间/资源表 资源配置:人员、硬件和软件等分配。 跟踪和控制机制:质量保证、变更控制等 测试计划的过程 计划初期 计划起草。 内部审查。 计划讨论和修改。 测试计划的多方审查 测试计划的定稿和批准 计划执行跟踪和修改 测试目标 在开始制定测试计划之前,需要确定测试目标 测试目标也分为整体目标和阶段性目标、特定的任务目标 功能测试目标 业务逻辑 基本操作 输入/输出 接口 各种使用场景 异常操作 性能测试目标 通过性能测试,不仅要通过压力测试发现性能瓶颈,还要获得系统的容量和系统所需要的各项具体的性能指标 测试策略的内涵 测试策略制定的基本要素 输入,作为制定测试策略的依据,包括限制条件和已具有的资源。 输出,制定策略的成果,即最终对所制定策略的定义或说明。 制定策略的过程,测试组分析需求,参与设计的讨论,要求开发、编写针对所有测试级别的测试策略,并和项目组一起复审测试策略和计划。 如何有效制定测试策略 全面细致地了解产品的项目信息 分析各个因素对产品的影响 确定测试范围、等级和测试重点 使用尽可能少的有效测试用例,发现尽可能多的缺陷 测试既不能失败、不足,也不能过度,而是寻求一个最佳平衡点 制定有效的测试计划 在确定测试项目的任务之前,应清楚测试的范围和目标 让所有合适的相关人员参与测试项目的计划制定,特别是在测试计划早期 对测试的各阶段所需要的时间、人力及其它资源进行预估,测试范围能分解应尽量分解,针对每个测试任务仔细分析到位,尽量做到客观、准确、留有余地。 制定测试项目的输入、输出和质量标准,并和有关方面达成一致。 建立变化处理的流程规则,识别出在整个测试阶段中哪些是内在的、不可避免的变化因素,如何进行控制。 本章内容 10.1 测试的原则 10.2 测试计划 10.3 测试范围分析和工作量估计 10.4 资源安排和进度管理 10.5 测试风险的控制 10.6 测试报告 10.7 测试管理工具 测试范围分析 总体上可分为功能测试范围和非功能测试范围分析 功能测试范围可以借助流程图和框图按功能层次分解,也可以按功能区域、功能逻辑进行分解 非功能性测试范围可以分别从性能测试、兼容性测试、适用性测试和安全性测试等各个方面进行分析 示例 测试范围的确立 优先级最高的需求功能 新功能和改动较大的旧功能 运用有效的测试技术去提高测试效果 经常容易出现问题部分的功能 一些经常被用户使用的功能和配置 本章内容 10.1 测试的原则 10.2 测试计划 10.3 测试范围分析和工作量估计 10.4 资源安排和进度管理 10.5 测试风险的控制 10.6 测试报告 10.7 测试管理工具 10.4 资源安排和进度管理 10.4.1 测试资源需求 10.4.2 团队组建与培训 10.4.3 测试进度管理 测试资源的需求 不仅是一个人数的问题,而且须考虑能力、专长和个性等,选择合适的人员,组成测试团队 人力资源的需求在各个阶段也是不同的 团队组建与培训 团队是动态的 一些通用的做法也适合测试团队建设 比较健全的测试组,包括测试组长、实验室管理人员、自动化测试工程师、资深测试工程师和初级测试工程师 项目测试组的内部培训不容忽视 培训内容可以分为纵向和横向的两部分 问题 测试进度管理 进度管理是为了保证项目按时完成,控制项目的成本 进度管理是一门艺
文档评论(0)