前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >测试计划模板

测试计划模板

作者头像
软测小生
发布2019-07-05 12:59:00
2.1K0
发布2019-07-05 12:59:00
举报
文章被收录于专栏:软测小生
什么是测试计划?

在软件测试行业中,测试计划是指包含与项目中即将进行的测试活动相关的信息的文档。团队成员和相关人员可以遵循该计划,以便在项目开始之前和项目期间进行最佳准备。通常,测试计划可能包括测试方法、测试范围、所需的资源,以及测试项目中所有活动的预估时间表。

它通常注明一些细节,例如测试项目、要测试的特性、任务列表、为每个任务分配的人员、所需的测试环境、要应用的技术、进出的标准、预测的风险管理,等等。 测试计划被认为是测试项目的第一步,也是测试项目中最重要的部分,因为它帮助事情顺利地运行并满足项目的期望。测试计划需要是灵活的和最新的,这取决于项目的实际情况和状态。

为什么要测试计划?

  • 一个可靠的测试计划提供了详细的信息,这样测试团队就可以在工作和资源方面为接下来的阶段做好准备
  • 测试计划是一种沟通。它使团队和相关者对测试项目的策略和状态保持更新。
  • 更好的风险管理,因为这些风险可以在早期进行估计和控制。
  • 重要的事项记载成文,可以用于以后的项目。

测试计划中包括什么内容?

软件测试计划模板对于不同的项目是不同的。但是,它通常包括以下一些基本部分(如IEEE标准所建议):

1. 测试计划标识符

与其他软件文档一样,测试计划也是灵活的,并且必须在此过程中进行更新。测试经理将需要生成一些数字来识别计划。标识符还包含作者和修订历史的信息。

2. 参考文献

这个部分包含了所有支持这个计划的材料。它们可以是高级设计文档、详细设计文档、项目计划、需求规范、开发和测试过程标准、测试方法指南、组织指南和标准。

3.介绍

这一部分可以看作是计划的执行摘要。本节将介绍计划的目标和级别。它还包括计划的范围、资源、预算和测试工作、变更控制的过程,以及一般的沟通。

4.测试功能 (项目)

本节包含我们将在计划范围内测试的内容。它可以从应用程序库存和其他资源中开发。这些信息可能包括关键问题的版本号、配置要求、关键交付计划问题。

5.软件风险问题

您需要确定要测试的软件,并预测可能发生的一些关键风险,如第三方、新出现的风险。

6.需要测试的功能

从用户的角度列出应该测试哪些功能。此外,为每个功能设置风险级别: 高、中、低。

7.不需要测试的功能

从系统和用户的角度列出哪些功能不需要测试。请记住说明不测试的原因,可能是:

  • 此版本中不包括
  • 包含在此版本中,但没有记录为该版本的功能部分。
  • 被认为是稳定的低风险

8.策略 (方法)

说明项目的一般测试方法。它应该包括计划、规则和流程的级别、测试工具、度量、配置管理、硬件、软件、回归测试的级别等。

9.通过/失败标准

指定在单元测试级别和主测试计划级别确定测试项目通过或失败的标准。

10.暂停标准及恢复要求

确定暂停测试活动的标准。另外,指定要恢复哪些活动。

11.测试交付成果

包含要交付的项目: 测试计划文档、测试用例、测试设计规范、工具 & 输出、错误和执行日志、测试报告。

12.剩余测试任务

本节包括计划中没有涉及的部分。应该确定这些,以确保将来不会出现混乱。它还可以帮助测试人员和用户避免功能不完整,防止资源浪费。

13.测试环境

列出与测试环境相关的一些要求,如硬件 (模拟器、静电发生器) 、电源要求、支持软件以及系统的受限使用。

14.人员配置和培训需求

确定项目所需的员工,包括角色和所需技能。如有必要,它也可以说明培训。

15.职责

列出每个团队成员或项目角色的具体责任

16.日程安排

提供计划的预计时间表,指定项目的关键里程碑。提供的细节越多,你的团队就越有效。

17.风险管理

识别测试过程中可能出现的风险,然后设法减少和解决问题。

18.批准

提供负责批准该计划的人员的信息。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-06-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 软测小生 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 为什么要测试计划?
  • 测试计划中包括什么内容?
    • 1. 测试计划标识符
      • 2. 参考文献
        • 3.介绍
          • 4.测试功能 (项目)
            • 5.软件风险问题
              • 您需要确定要测试的软件,并预测可能发生的一些关键风险,如第三方、新出现的风险。
                • 7.不需要测试的功能
                  • 8.策略 (方法)
                    • 9.通过/失败标准
                      • 10.暂停标准及恢复要求
                        • 11.测试交付成果
                          • 12.剩余测试任务
                            • 13.测试环境
                              • 14.人员配置和培训需求
                                • 15.职责
                                  • 16.日程安排
                                    • 17.风险管理
                                      • 18.批准
                                      领券
                                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档