软件测试计划讲述.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试计划讲述

第 2 章 软件测试计划 专业的测试工作必须以一个好的测试 计划作为基础,软件测试人员对计划所列 的各项都必须逐一执行。本章对制订测试 计划的原则和方法进行较详细的介绍。 2.1 软件测试计划的作用 测试计划就是描述所有要完成的测试工作,包括被测试项目的背景、目标、范围、方式、资源、进度安排、测试组织,以及与测试有关的风险等方面。 制定软件测试计划可以在以下几方面帮助我们: 1.使软件测试工作进行更顺利 2.促进项目参加人员彼此的沟通 3.及早发现和修正软件规格说明书的问题 4 .使软件测试工作更易于管理 2.2 制定测试计划的原则 制定测试计划是软件测试中最有挑战性的一个工作。以下原则将有助于制定测试计划工作。 1.制定测试计划应尽早开始 2.保持测试计划的灵活性 3.保持测试计划简洁和易读 4.尽量争取多渠道评审测试计划 5.计算测试计划的投入 2.3 如何制订软件测试计划 为了做好软件测试计划,需要注意以下几个方面: 1.认真做好测试资料的搜集整理工作 2.明确测试的目标,增强测试计划的实用性 3.坚持“5W”规则,明确内容与过程 4.采用评审和更新机制,保证测试计划满足实际需求 2.4 制定测试计划时面对的问题 制定测试计划时,测试人员可能面对以下问题,必须认真对待,并妥善予以处理。 1.与开发者意见不一致 2.缺乏测试工具 3.培训不够 4.管理部门缺乏对测试工作的理解和支持 5.缺乏用户的参与 6.测试时间不足 7.过分依赖测试人员 8.测试人员处于进退两难的状态 9.不得不说“不” 2.5 衡量一份好的测试计划书的标准 一份好的测试计划书应具备哪些特点呢? 1.它应能有效地引导整个软件测试工作正常运行,并配合编程部门,保证软件质量,按时将产品推出。 2.它所提供的方法应能使测试高效地进行,即能在较短的时间内找出尽可能多的软件缺陷。 3.它提供了明确的测试目标、测试的策略、具体步骤及测试标准。 4.它既强调测试重点,也重视测试的基本覆盖率。 5.它所制定的测试方案尽可能充分利用了公司现有的、可以提供给测试部门的人力/物力资源,而且是可行的。 6.它所列举的所有数据都必须是准确的——比如外部软件/硬件的兼容性所要求的数据、输入/输出数据等。 7.它对测试工作的安排有一定的灵活性,可以应付一些突然的变化情况,如当时间安排或产品出现的一些变化的时候。 2.6 制定测试计划 制定测试计划时,由于各软件公司的背景不同,测试计划文档也略有差异。实践表明,制定测试计划时,使用正规化文档通常比较好。为了使用方便,在这里给出IEEE软件测试计划文档模板。 根据IEEE829-1998软件测试文档编制标准的建议,测试计划包含了16个大纲要项,简要说明如下。 1.测试计划标识符 一个测试计划标识符是一个由公司生成的惟一值,它用于标识测试计划的版本、等级,以及与该测试计划相关的软件版本。 2.简要介绍 在测试计划的介绍部分主要是测试软件基本情况的介绍和测试范围的概括性描述。 3.测试项目 测试项部分主要是纲领性描述在测试范围内对哪些具体内容进行测试,确定一个包含所有测试项在内的一览表。具体要点如下。 ? 功能的测试 ? 设计的测试 ? 整体测试 IEEE标准中指出,可以参考下面的文档来完成测试项: ? 需求规格说明 ? 用户指南 ? 操作指南 ? 安装指南 ? 与测试项相关的事件报告 4.测试对象 这一部分列出了待测的单项功能及功能组合。 5 .不需要测试的功能 这一部分列出了不测试的单项功能及组合功能并说明不予测试的理由。 6.测试方法(策略) 测试策略描述测试小组用于测试整体和每个阶段的方法。要描述如何公正、客观地开展测试,要考虑模块、功能、整体、系统、版本、压力、性能、配置和安装等各个因素的影响,要尽可能地考虑到细节,越详细越好,并制作测试记录文档的模板,为即将开始的测试做准备。测试记录具体说明如下。 ? 公正性声明 ? 测试用例 ? 特殊考虑 ? 经验判断 ? 设想 7.测试项通过/失败的标准 测试计划中这一部分给出了“测试项”中描述的每一个测试项通过/失败的标准。正如每个测试用例都需要一个预期的结果一样,每个测试项同样都需要一个预期的结果。 下面是通过/失败的标准的一些例子: ? 通过测试用例所占的百分比; ? 缺陷的数量、严重程度和分布情况; ? 测试用例覆盖; ? 用户测试的成功结论; ?

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档