如何制定测试计划

        读了《软件测试》一书,对于测试计划这一个章节做一些梳理和总结。
 
        为什么要制定测试计划呢?
        规定测试活动的范围、方法、资源和进度;明确正在测试的项目,要测试的特性,要执行的测试任务,每个任务的责任人,以及与计划相关的风险。
 
        需要重点强调的是,测试计划最重要的是计划过程,而不是产生的结果文档。
 
        那么测试计划需要涵盖那些内容呢?
  • 期望
    • 测试的是什么产品
    • 测试计划的目的是什么
    • 产品质量和可靠性目标是什么
  • 资源
    • 有哪些人
    • 设备
    • 软件
  • 测试的范围
    • 明确需要测试和不需要测试的内容。对于不需要测试的,需要给出原因。
  • 明确每个测试阶段
    • 每一个阶段都必须有客观定义的规则,明确地声明本阶段结束,下一阶段开始。其实测试阶段会涉及到具体的测试策略。
  • 测试策略
    • 描述测试小组用于测试整体和每个阶段的方法。
  • 任务分配
    • 分配每个测试员的任务
  • 测试进度安排
    • 给出相对的某一任务完成需要的时间
  • 做哪些度量和统计
    • 应该要明确收集哪些信息,做什么决定,谁来负责收集。一些测试度量的例子
      • 在项目期间每天发现的软件缺陷的总数
      • 仍然需要修复的软件缺陷清单
      • 根据严重程度对当前软件缺陷评级
      • 每个测试员找出的软件缺陷总数
      • 从每个特性或者区域发现的软件缺陷数目
  • 明确风险区域和问题
 
 
 
 
         
posted @ 2018-07-14 15:49  木九九  阅读(2693)  评论(0编辑  收藏  举报