如何制定 - 测试计划和策略 (详细讲解)

首先,我们先参考一下ISTQB定义的测试流程,如下图

其中明确了测试计划为测试流程中一个重要的环节。

本文将从测试计划&策略的定义、构成部分、制定方法,来进行详细阐述。

测试计划的定义

  • 测试计划的主要活动是:识别测试任务、定义测试目标以及为了实现测试目标和任务确定必要的测试活动。-- ISTQB
  • To prescribe the scope, approach, resources and schedule of the testing activities. To identify the items being tested, the features to be tested, the testing tasks to be performed, the personnel responsible for task, and the risks associated with this plan(规定测试活动的范围、方法、资源和时间表。识别要测试的项目、要测试的功能、要执行的测试任务、负责任务的人员以及与此计划相关的风险  ) –IEEE829-1998

测试策略的定义

  • 在特定项目中,测试方法是测试策略的具体实现。测试方法的选择取决于实际情况,应当考虑风险、危害和安全、可用资源和人员技能、技术、系统的类型(比如客户定制与商业现货软件的比较)、测试对象和相关法规。-- ISTQB
  • Describe the overall approach to testing. For each major group of features or feature combinations. Specify the approach that will ensure that these feature groups are adequately tested. Specify the activities, techniques, and tools that are used to test the designated groups of features (描述测试的整体方法。对于每个主要的特性组或特性组合。指定确保这些特性组得到充分测试的方法。指定用于测试指定功能组的活动、技术和工具。) –IEEE829-1998

测试计划和测试策略的区别与联系

测试计划是对测试全过程的组织、资源、原则等进行规定和约束,并制定测试全过程各个阶段的任务以及时间进度安排,并提出对各项任务的评估、风险分析和管理需求。简言之,测试计划是从管理角度对整个测试活动进行规划和控制。

测试策略:在不同的项目背景下,根据产品需求和指标,分析产品的功能项和业务逻辑,并判断测试的重点和方向,在当前有限的条件下,统筹各方资源、采取合理有效的方法来推动项目的测试活动开展,以最少的软硬件、人力资源投入得到最佳的测试效果,达到符合当前环境的最优决策。

测试计划提出“做什么”,测试策略明确“如何做”

测试计划的构成

  1. 测试计划标识:用于唯一标识测试计划文档的名称和版本。组成标识的最小元素必须包含计划的名称、版本以及其状态。在其他项目文件中,通过该标识必须能够清晰准确地引用到该文件。标识文档的标准通常是由项目经理或组织的主要文档管理部门所指定的规范集所规定的。状态(草稿/发布)
  2. 介绍:介绍部分提供了该项目背景的简短概述。其目的是帮助参与项目的人员(客户、管理者、开发人员以及测试人员)能够更好地理解测试计划的内容。
  3. 测试对象或测试项:描述被测对象,包括其版本、修订级别, 详细说明传输介质的特性和规格说明.
  4. 要测试的特性:这一部分应该确定系统中所有应该被测试的功能和特征。
  5. 不测试的特性:为了避免误解和防止不切实际的预期,应该定义产品中哪些是不需要或者无法进行测试的(这可能是由于资源限制或者技术原因导致的)。由于测试计划是在项目前期就准备好的,所以上面的列表是不完善的。随着项目的进展,会发现有些组件或者特性是无法测试的。测试经理应该在状态报告中报告这些问题。
  6. 测试方法或策略:描述测试将使用的总的方法,对于测试每一个主要的特性和特性的组合将使用的方法、主要活动、技术、工具。基于风险,测试资源,测试对象,最后期限等维度,必须清楚地阐明所选择的方法是否可以到达测试目标以及为什么能够到达目标。基于风险分析来制定测试方法(假如缺少测试导致错误无法发现,将会产生哪些风险)。测试方法描述详细以识别主要任务&
  • 3
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值