美文网首页测试基础
测试基础_测试计划

测试基础_测试计划

作者: 古佛青灯度流年 | 来源:发表于2020-07-28 08:45 被阅读0次

导读

每个公司的测试计划都不尽相同,但每个测试计划包含的主要内容又只有这几点,那我们一起研究一下测试计划的主要内容有哪些?

测试计划概念

测试计划(Testing plan)的定义:

描述了要进行的测试活动的范围、方法、资源和进度的文档;
是对整个信息系统应用软件组装测试和确认测试。
它确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险。
测试计划可以有效预防计划的风险,保障计划的顺利实施。

测试计划的目的

(1)为测试各项活动制定一个现实可行的、综合的计划,包括每项测试活动的对象、范围、方法、进度和预期结果。
(2)为项目实施建立一个组织模型,并定义测试项目中每个角色的责任和工作内容。
(3)开发有效的测试模型,能正确地验证正在开发的软件系统。
(4)确定测试所需要的时间和资源,以保证其可获得性、有效性。
(5)确立每个测试阶段测试完成以及测试成功的标准、要实现的目标。
(6)识别出测试活动中各种风险,并消除可能存在的风险,降低由不可能消除的风险所带来的损失。

编写测试计划,就是为了达到这些目的。

通过测试计划可以宏观的指导测试的后续工作

测试计划由谁编写

测试计划属于管理型文档,是由测试经理、测试主管或测试组长进行编写。

测试计划编写的6个要素

1)why——为什么要进行这些测试;

  1. what—测试哪些方面,不同阶段的工作内容;
  2. when—测试不同阶段的起止时间;
  3. where—相应文档,缺陷的存放位置,测试环境等;
  4. who—项目有关人员组成,安排哪些测试人员进行测试
  5. how—如何去做,使用哪些测试工具以及测试方法进行测试。

测试计划主要内容

1.项目简介

项目简介分为项目背景和编写目的。

主要描述项目实施的背景和为什么要编写测试计划的目的。

2.参考文档

描述编写测试计划时的依据。可以用列表的形式梳理出来。

参考文档 备注

详细设计

概要设计

UI原型图

接口文档

3.测试范围

描述本次测试活动的测试范围。

可以分为总体的测试范围和主要测试的功能点二个部分。

例如,本次测试范围为登录模块和注册模块,其中以注册模块为主要测试功能模块。

4.时间进度安排

首先描述测试活动的总体时间。

再描述测试活动的每个不同阶段需要多长时间,具体可以以表格的形式输出。

例如

测试阶段 计划开始时间 计划完成时间 备注

需要分析 2017-11-10 2017-11-13

需要评审 2017-11-14 2017-11-15

…… …… ……

5.资源

描述本次测试活动需要的人力资源和软硬件资源。

image

<figcaption style="margin-top: 0.66667em; padding: 0px 1em; font-size: 0.9em; line-height: 1.5; text-align: center; color: rgb(153, 153, 153);">资源</figcaption>

6.风险评估

描述本次测试活动中有可能会产生的风险和解决方案。

在风险评估中确定风险级别最高的测试对象,优先测试,同时需要考虑的要点有:

重要性、严重性、原因、可能性

7.测试交付件

描述本次测试活动完成后测试部需要输出的文档。

例如:测试计划,测试方案,用例执行情况表,缺陷,总结测试报告等等

以上七点在测试计划中需要完全包含,测试计划中包含的主要内容是七点,但由于每个公司的项目和业务都不相同,故测试计划中的实质性内容也不一样,虽然说测试计划可以理解为填空题,但是每个空的答案都不是一样的。

测试策略在测试计划中可有可无,一般来说测试策略是写测试方案中。这里列出了包含进测试计划的测试策略。

图片为测试策略包含的主要内容

image

转自

相关文章

  • 测试计划和测试用例

    测试计划和测试用例 1.测试计划及缺陷管理 1.1.测试计划 测试计划是在测试设计阶段,在需求规格说明书的基础上制...

  • 测试基础_测试计划

    导读 每个公司的测试计划都不尽相同,但每个测试计划包含的主要内容又只有这几点,那我们一起研究一下测试计划的主要内容...

  • 02软件测试计划

    软件测试基础知识02—软件测试计划 1.软件测试计划的制定 1.1需求分析 1).定义被测试对象和测试目标确定软件...

  • 软件测试(七)--软件测试执行管理

    7 软件测试执行管理 7.1软件测试执行基础 1,软件测试执行的内容:主要包括4项任务: • 执行测试计划预定的测...

  • 软件测试面试题(95%的软件公司都会问)

    1、软件测试的流程? 考查的目的:软件测试基础 参考答案:需求评审(需求是否合理、需求是否可测试)-》测试计划(人...

  • 软件测试文章收集

    1.软件测试理论概念 软件测试基础 软件测试基础知识大全(上篇) 软件测试基础知识大全(下篇) 软件测试基础学习 ...

  • 4月份面试题汇集

    自我介绍 项目介绍 常见测试基础题 测试流程是什么?(1)需求评审阶段:参与需求评审,了解需求(2)测试计划制定:...

  • 2018-07-31 软件测试流程

    测试流程:测试计划---测试设计---测试实现---执行测试 测试计划阶段 任务1: 评审软件需求 责任人:测试经...

  • 测试学习计划

    第一步,测试基础: 测试基础是软件测试最最最重要的部分,只要你是做测试,不管是什么测试,测试的基础、理论知识都是必...

  • Jmeter常用元件介绍及其Beanshell的使用

    一. Jmeter做接口测试的常用元件介绍 测试计划:测试计划是Jmeter测试的起点,是其他Jmeter测试元件...

网友评论

    本文标题:测试基础_测试计划

    本文链接:https://www.haomeiwen.com/subject/muvxrktx.html