测试计划包括哪些内容

六六 TOP1 3170

测试计划包括的内容有:1、测试概要;2、测试目标;3、测试范围;4、测试方法;5、时间进度安排;6、人员职责;7、资源;8、风险评估;9、测试交付件。其中,测试概要需说明所需测试的软件、名词解释、以及提及所参考的相关文档。

一、测试计划的内容

测试计划的内容会因不同的项目以及项目的大小而有所不同,一般而言在测试计划中应该清晰描述以下内容:

1测试概要

概要说明所需测试的软件、名词解释、以及提及所参考的相关文档。

2. 测试目标

对测试目标进行简要的描述。

3. 测试范围

  • 要测试的功能‎‎:包括要测试的所有功能的列表。提供对需求的参考总是有帮助的,因为它有助于跟踪和收集总体覆盖信息。
  • ‎无需测试的功能‎‎ :包括不属于验证的所有元素的列表。一定要包括排除的原因。常见场景,如支付相关测试、系统访问限制、位置约束和受安全协议约束的案例,都不在团队的范围内。

4. 测试方法

测试计划的主要目标是向读者传达测试方法。本节必须列出测试的类型和轮数、缺陷跟踪过程以及用于项目的工具列表。常见的测试方法有:

  • 黑盒测试:测试人员不知道被测试项目的内部结构/设计/实施。
  • 白盒测试:测试人员知道测试项目的内部结构/设计/实现。
  • 敏捷测试:敏捷软件开发模型要求在开发的初始阶段(几乎与开发并行)进行测试。敏捷测试是一个连续的过程,使得软件与客户不断变化的需求保持一致。

5. 时间进度安排

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

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

例如:

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

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

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

6、人员职责

列出每个团队成员的角色和职责,包括项目经理。除了向每个人通报参与项目的成员外,它还可以在需要时作为各自联络点。

7、资源

  • 系统资源:测试计划必须列出所有硬件要求。确保包括有关所需特定设备和版本的详细信息。
  • 人员配置和培训需求:列出顺利执行项目所需的资源和所有类型的培训,包括培训所需的确定技能和资源。包含这些信息的原因是为了帮助制定培训计划,并更好地了解培训所需的总时间和成本。

8、风险评估

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

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

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

9、测试交付件

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

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

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

二、测试计划概述

测试计划是总结测试项目计划活动的文档。测试计划中列出的基本内容包括:测试目标、范围、方法、时间进度安排、人员职责、资源、风险评估和测试交付件。创建测试计划的原因是:

  • 确保所有功能和设计要求均按文件规定执行。
  • 提供单元和系统测试程序。
  • 确定单元和系统测试的文档过程。
  • 确定单元和系统测试的测试方法。

三、测试计划内容的要求

需满足以下特质:

  • 简洁:今天的人们不阅读,而是浏览。句子要短小精悍,列表会很有帮助。
  • 组织:以一般介绍开始测试计划,然后在计划正文中获得更详细的信息。好的测试计划模板和标准有助于组织内容。参考测试计划中的项目时,编号部分和子主题会有所帮助。
  • 可读性:使用大多数观众都能理解的简单语言。尽可能避免大量使用缩略词。
  • 适应变化:计划中的特别小的细节会导致频繁地更改计划以应对项目变化。
  • 准确:人们应该能够相信测试计划中包含的信息是准确的。如果发现错误,应尽快报告并纠正。

推荐阅读:

敏捷Scrum如何实施 • Worktile社区

回复

我来回复
  • 暂无回复内容

注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部