测试流程

(一)需求分析阶段

  1. 需求分析

    • 需求文档

    • 产品原型

    • 口述

  2. 学习业务流程

  3. 提取功能点

    将功能模块按从大到小划分
    2 测试流程

  4. 编写需求分析说明书

    没有需求怎么办?——参考市面上已经成熟的同类型的产品的实现

(二)测试设计阶段(5W1H/六何分析法)

  1. 测试计划

    • 时间和人员及资源的安排分配

      测试计划编写六要素(5W1H)

      • why—为什么要进行这些测试(原因)
      • what—测试哪些方面,不同阶段的工作内容(目标)
      • when—测试不同阶段的起止时间(时间)
      • where—相应文档、缺陷的存放位置,测试环境等(地点)
      • who—项目有关人员组成,安排哪些测试人员进行测试(执行主体)
      • how—如何去做,使用哪些测试工具以及测试方法进行测试(方法)
  2. 测试方案

    • 针对每个测试内容如何开展测试

    • 采用什么测试技术

    • 采用什么测试工具

  3. 测试策略

    • 哪些测试内容先测试
    • 哪些内容后测试
    • 开始测试和结束测试的标准是什么
  4. 测试用例

    包含以下核心内容

    • 用例编号:唯一的
    • 用例名称:用最少的字描述清楚这个用例是做什么的
    • 前置条件:执行这个用例之前,软件必须要满足的条件
    • 优先级:执行这条用例的时间要求紧急的等级
    • 重要级:这个被测的功能在系统里面的重要级别
    • 测试数据
    • 测试步骤
    • 预期结果
    • 实际结果

(三)测试执行阶段

​ 预期结果与实际结果做对比,如果一样,则通过;如果不一样则有问题。

​ 有问题

​ 1、提交BUG 2、回归测试:检查已知BUG是否被修复了

(四)测试总结阶段

编写测试报告

  • 对工作的总结

  • 对BUG的统计分析

    测试、开发、软件模块、等级、解决的时间、每个版本、状态

  • 对被测软件的质量评估

    • 一二级的(致命与严重的)BUG全部都关闭了
    • 三级的(一般的)BUG关闭了80%
    • 四级的(轻微的)BUG无所谓

相关文章:

猜你喜欢
  • 2021-11-02
  • 2021-11-21
  • 2021-12-29
  • 2021-12-05
  • 2022-01-06
  • 2021-11-30
相关资源
相似解决方案