制定测试策略需要考虑的问题

制定测试策略需要考虑的问题
Step 1:范围
  • 谁会Review这份文档?
  • 谁来审批这份文档?
  • 测试实施活动的时间计划
Step 2:测试方法
  • 目前的测试流程是什么?(使用可视化的测试流程图来说明)
  • 包含哪些测试级别?
  • 各个测试级别的关系是什么?
  • 各个测试级别如何集成?
  • 有哪些测试类型?(例如:功能性测试、安全性测试、性能测试等)
  • 测试方法和是否实施自动化测试?
  • 如何实施回归测试?
  • 如何实施Retest和缺陷验证?
Step 3:测试环境
  • 根据不同测试需求说明/定义在什么样的环境下实施测试?
  • 定义测试数据
  • 测试数据如何备份/恢复?
Step 4:测试工具
  • 在测试执行中需要使用什么测试工具?
  • 自动化测试工具如何引入?
  • 如何选择商业化的测试工具和开源的测试工具?
  • 如何使用自制/开发的测试工具?
Step 5:版本控制
  • 如何管理测试执行和测试用例以适应版本发布(尤其是针对功能变更的测试用例)
Step 6:风险分析和管理
  • 列举可以预估的所有风险
  • 给出一个有效的风险缓解的计划/方法

    Step 7:评审和审批
  • 如何进行相关的评审活动?(How to…?)

  • 哪些活动需要进行评审?(What?How to?Who?When?)
  • 哪些活动或者产出物需要进行审批?(What?How to?Who?When?)
Step 8:角色和职责
  • 清晰的定义团队成员的角色和职责
  • 评审和审批的职责
Step 9:培训
  • 团队成员是否需要进行培训?(业务、技术、工具、流程、测试管理)

另外,所有成员必须清楚 测试计划(Test Plan)与 测试策略(Test Strategy)之间的区别。

根据不同的开发模型来制定不同的测试策略
测试策略不等同于测试计划
并且测试策略并不是可有可无的;也不是仅仅是写一份文档,作为项目资产放在那里,等着组织的QAO来检查那么简单。

测试计划和测试策略的区别

一个成功的测试团队,一次成功的测试实施,一定有一份好的测试策略的指导。

(完)

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值