文章目录

  • 前言
  • 一、编写目的
  • 二、定义和层次
  • 三、编写时间和依据
  • 四、软件过程
  • 五、文档内容
  • 总结

前言

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

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

一、编写目的

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

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

二、定义和层次

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

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

三、编写时间和依据

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

四、软件过程

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

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

五、文档内容

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

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

测试方案核心内容:

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

总结

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

如何区别测试计划和测试方案相关推荐

  1. 测试计划与测试方案的区别

    计划:属于组织管理层面的文档,从组织管理的角度对测试活动进行规划: 方案:属于技术层面的文档,从技术的角度对测试活动进行规划.   测试计划:  对测试全过程的组织.资源.原则等进行规定和约束,并制定 ...

  2. 测试计划、测试方案、测试策略、测试用例的区别

    测试计划.测试方案.测试策略.测试用例的区别 转自:https://www.cnblogs.com/zhangyublogs/p/5124735.html 一 测试计划 测试计划是指描述了要进行的测试 ...

  3. 面试被问到:测试计划和测试方案有什么区别?

    面试的时候,很多小伙伴都被面试官问过这个问题 "测试计划和测试方案有什么区别"? 到底有什么区别呢?我们先好好了解下这两个文档. 一.测试计划 1.测试计划是什么? 测试计划是组织 ...

  4. 待过猫厂、狗厂、鹅厂、猪厂的10年测试码农告诉你-测试计划与测试方案的区别?

    一.前言:猫厂.狗厂.鹅厂.猪厂名称解释 现在国内比较出名的一些互联网企业,他们在江湖上都有着自己特别"黑话"称谓.这些称谓一开始起源于阿里巴巴,因为马云本人非常喜欢金庸的武侠小说 ...

  5. 浅析测试计划,测试方案及测试策略

    在测试过程中,测试计划,测试策略,测试方案,是比较容易混淆的几个概念. 测试计划 什么是测试计划? 测试计划Testing plan,描述了要进行的测试活动的范围.方法.资源和进度的文档:是对整个信息 ...

  6. 测试计划和测试方案的核心内容

    (用自己的话说出来:测什么.谁来测.怎么测)测试计划(管理型文档) 1. 明确测试目标与范围 2. 执行计划的角色与职责 3. 进度的安排和资源分配 4. 风险评估与应对 5. 测试的准入和准出标准 ...

  7. 测试计划与测试方案包括内容

    编写测试计划 测试计划:描述要进行测试活动的范围,方法,资源和进度的文档 测试计划的核心内容: 1.明确任务的时间和进度安排 2.进行任务划分和资源分配 3.风险估计和应急计划 4.测试失败/通过的标 ...

  8. 测试方案/测试计划/测试报告,经常弄混要怎么区分?

    目录 前言 1.测试方案和测试计划的区别 2.测试方案和测试计划什么时候编写 3.测试方案 4.测试计划 5.测试报告 前言 测试方案和测试计划,测试报告几乎都是每个测试人员都必须掌握的.但有时经常搞 ...

  9. 测试方案模板(性能测试为例子)

    前言 测试计划与测试方案有所不同,测试计划的强调的是做什么,测试方案强调的是怎么做.一般来说测试计划是测试经理做的,也就是组内测试老大安排的,测试方案是该计划内每个测试阶段测试工程师的工作,比如xx功 ...

  10. 测试方案和测试计划的区别

    测试方案和测试计划的区别 一.测试计划: 对测试全过程的组织.资源.原则等进行规定和约束,并制订测试全过程各个阶段的任务以及时间进度安排,提出对各项任务的评估.风险分析和需求管理. 二.测试方案: 描 ...

最新文章

  1. .svn文件夹_新建SVN仓库并上传项目
  2. [转]SQL注入攻防入门详解
  3. 几个shell小脚本
  4. 【开源】.Net Api开放接口文档网站
  5. leetcode 91. Decode Ways | 91. 解码方法(动态规划)
  6. 仅限iE浏览器导出WORD
  7. mysql查询网址_bootstrap+flask+mysql实现网站查询
  8. 10实用的JS实用技巧
  9. 面对系统的稳定性、我们如何做好系统稳定性建设?
  10. Pandas如何检测None和Nan
  11. 使用libcurl编写HTTP客户端的方法
  12. [转]CxImage使用指南
  13. 如何拒绝国外IP/屏蔽国外IP访问服务器?
  14. Eclipse 下html语法高亮插件——HTML Editor
  15. PLC编程的5种专用语言 ,学习PLC编程得先了解一下!
  16. Windows-caffe安装
  17. vue获取屏幕高度、元素高度、元素滚动scrollTop
  18. sqlbulkcopy是覆盖式更新吗_关于5G消息,这五点你知道吗?
  19. cad提取边界命令,CAD怎么提取文字轮廓线(教你快速提取文字的轮廓线)
  20. python中uuid用法详解

热门文章

  1. excel科学计数法还原成字符串方法
  2. 计算机快捷键任务管理器,打开电脑任务管理器快捷键是什么
  3. reset()方法 submit()方法
  4. 数据科学-Matplotlib(直方条形和散点作业)
  5. 位,字节,字符的区别是什么?
  6. php502 html正常访问,php-fpm 正常启动,nginx也正常启动,但是为什么访问PHP是502
  7. 【macOS】重装mac系统手把手教学
  8. 手游营销的10个靠谱方向
  9. 月薪1万在中国是什么水平?答案揭露残酷的收入真相
  10. 判断一个数是不是质数(素数)