博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
制定测试策略需要考虑的问题
阅读量:4041 次
发布时间:2019-05-24

本文共 817 字,大约阅读时间需要 2 分钟。

制定测试策略需要考虑的问题
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来检查那么简单。

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

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

(完)

你可能感兴趣的文章
用find命令查找最近修改过的文件
查看>>
Android2.1消息应用(Messaging)源码学习笔记
查看>>
Android之TelephonyManager类的方法详解
查看>>
android raw读取超过1M文件的方法
查看>>
ubuntu下SVN服务器安装配置
查看>>
MPMoviePlayerViewController和MPMoviePlayerController的使用
查看>>
CocoaPods实践之制作篇
查看>>
[Mac]Mac 操作系统 常见技巧
查看>>
苹果Swift编程语言入门教程【中文版】
查看>>
捕鱼忍者(ninja fishing)之游戏指南+游戏攻略+游戏体验
查看>>
iphone开发基础之objective-c学习
查看>>
iphone开发之SDK研究(待续)
查看>>
计算机网络复习要点
查看>>
Variable property attributes or Modifiers in iOS
查看>>
NSNotificationCenter 用法总结
查看>>
C primer plus 基础总结(一)
查看>>
剑指offer算法题分析与整理(一)
查看>>
剑指offer算法题分析与整理(三)
查看>>
Ubuntu 13.10使用fcitx输入法
查看>>
pidgin-lwqq 安装
查看>>