# 测试计划

# 什么时候来做测试计划?

一般来说,在产品需求确认,做过测试需求分析之后我们就要开始编写测试计划。

# 测试计划编写的6要素

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

  1. what—测试哪些方面,不同阶段的工作内容;

  2. when—测试不同阶段的起止时间;

  3. where—相应文档,缺陷的存放位置,测试环境等;

  4. who—项目有关人员组成,安排哪些测试人员进行测试

  5. how—如何去做,使用哪些测试工具以及测试方法进行测试。

# 测试计划的内容

  1. 测试范围 明确测什么?比如:产品的具体业务需求有哪些?产品是web端的还是移动端的,还是两者都有?

  2. 测试策略 明确怎么测。对不同业务需求,具体要有哪些测试类型、测试场景、测试方法。

  3. 资源安排 包括测试人员的安排,测试环境是怎样的,测试工具的选择等。

  4. 进度安排 在明确测试范围、方法和人员之后,我们要考虑什么时候开始测试,预计要测试多久?以便和开发计划、上线计划衔接。

  5. 发布标准 发布标准是测试完成和产品上线需要满足的条件,以便项目内所有角色都有一致认可的目标。怎样才算是测完了?达到怎样的标准才可以上线?

  6. 风险预防 最后,我们需要对整个测试过程中可能存在的风险,以及当这些风险发生时的应对措施提前进行一些考虑和准备,并在测试计划中体现出来。

  7. 我们把这些内容模板化,形成测试计划的模板。无论是在实际的工作中还是大家学习编写测试计划,都可以用这样的模板来使用。

# 首先我们的依据是项目的交互稿和需求分析结果

# 第一步我们来明确测试范围

测试范围的确定来自于需求文档,比如本次需求的目标:要求用户可以成功参加课程。我们功能测试需求分析的结果为用户成功参加课程,涉及到浏览课程、参加课程、学习课程三个模块。

然后考虑兼容性测试、性能测试这些测试类型。我们把我们分析的结果填充到模板中的测试范围这一节中,明确需要测试的无需求和需要测试的测试类型。

参考链接:测试计划

测试计划

上次编辑时间: 2020/7/2 上午5:54:12