如何区别测试计划和测试方案


前言

	最近在复习巩固测试基础,以便于面试实习就业。
	以前对测试计划和测试方案的理解很模糊,现在重新梳理下。

关于测试计划和测试方案的区别,从编写目的、定义和层次、编写时间和依据、软件过程、文档内容五方面来区别。

一、编写目的

测试计划的目的:按照所制定的测试计划可以有效的计划、执行、跟踪、组织和管理测试项目。(通俗理解就是有文档展现不同阶段该做什么事情)

测试方案的目的:从测试的角度去分析或者说是分解需求,在方法上如何去进行测试,分析的结果就是测试点和测试方法(通俗理解就是用什么方法去测试)

二、定义和层次

测试计划:是组织管理层面的文件,一次测试活动的规划,宏观反映项目的测试任务、测试阶段、资源需求。一个测试的框架,所以不一定过于详细。

测试方案:是技术层面文档,从技术的角度进行规划工具的设计、测试用例的设计、测试数据的设计。

三、编写时间和依据

测试流程:按照测试阶段—>测试设计阶段—>测试实现阶段—>测试执行阶段
测试计划:测试计划属于第一个阶段,测试组长或测试负责人依据项目计划进行编写测试计划,其中包括人员、软硬资源、测试点、进度安排和风险评估等内容。
测试方案:测试方案,由经验丰富的测试人员进行设计,测试方案依据《需求规格说明书》和《概要设计说明书》。其中包括需求点简介,测试思路和详细测试方法等内容。

四、软件过程

测试计划软件过程:项目计划评审通过—>组建测试小组—>评估测试风险—>制定测试计划—>测试计划评审通过—>测试计划维护—>最后在测试结果的评审

测试方案软件过程:测试计划评审通过—>设计测试方案—>测试方案评审通过—>依据测试方案设计测试用例—>测试用例评审通过—>依据测试方案搭建测试环境

五、文档内容

测试计划和测试方案的本质区别是内容不同.
测试计划核心内容:

  1. 测试任务划分
  2. 测试工作量估计(模块梳理)
  3. 人员资源和资源分配(人员分配)
  4. 明确任务的时间和进度安排(项目里程碑)
  5. 风险评估和应急计划(预防)
  6. 测试失败/通过标准(标准)

测试方案核心内容:

  1. 测试策略选取,明确策略。(测试策略就是用最少的资源满足测试质量的要求,既高效、低成本、较高质量的完成测试)
  2. 测试子项细分,细化测试特性形成测试子项。(描述方法进行细化,包括采用的具体的测试技术)
  3. 测试用例的规划
  4. 测试环境的规划
  5. 自动化测试框架的设计
  6. 测试工具设计和选择

总结

测试方案要在测试计划指导下进行,测试计划提出了“做什么”,测试方案明确了“怎么做” ,方案是对计划的进一步细化和明确。两者既有联系又有区别。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值