美文网首页
质量保障体系思考

质量保障体系思考

作者: 时间的磨练lolo | 来源:发表于2021-08-17 08:25 被阅读0次

    一、质量保障体系概述

    image.png

    QA通过如下的质量体系,对项目进行全面的质量保障

    • 质量流程:通过对项目特点进行分析,制定标准话的质量流程,降低非标准化带来的质量风险;
    • 测试效率:通过自动化工具和持续集成,提高自测、集成测试等测试工作的测试效率;
    • 质量度量及运营:通过量化的反映研发过程中的代码质量、测试质量、发布质量、上线质量等质量现状,定位发现项目的质量问题;
    • 测试方法:通过通用的测试方案(测试计划、功能测试、性能测试等)和项目特色的测试方法,帮助项目提升测试覆盖率。

    二、策略

    1、基于边缘节点、业务特点,进行测试技术体系建设;
    2、基于问题发现和治理,持续运营策略;
    3、基于团队不同阶段,制定不同流程规范体系


    image.png

    三、详细概述

    1、测试技术体系

    image.png

    2、流程规范体系

    难点挑战:强需求、迭代快且功能细(小)、落地困难
    常用开发测试流程:


    image.png

    2.1 需求阶段

    • 由产品撰写需求,迭代开始前,组织开发、测试评审需求,评估提测、发布时间点
    • 需求描述完整、定义清楚,不允许只有标题的需求
    • 用例设计或测试过程中发现需求描述模糊、缺省或错误的地方,由产品确认后维护到管理平台

    2.2 开发阶段

    • 方案、代码、用例评审
    • 单元测试、静态代码扫描、冒烟测试通过
    • 通过管理平台提交提测需求

    2.1 测试阶段

    • 测试用例设计
    • 模块、系统、集成测试
    • 缺陷管理规范
    • 测试环境管理规范
    • 自动化测试覆盖率

    2.1 上线阶段

    • 上线方案评审
    • 灰度、全量上线
    • 上线checklist
    • 线上每日自动化巡检

    2.1 线上运营阶段

    • 线上监控
    • 线上问题处理跟踪、处理、复盘
    • 线上压测流程规范

    四、持续运营策略

    1、测试环境

    • 需要建造一套较稳定的测试环境,持续验证回归核心场景,保证质量;

    2、自动化测试

    • 有了较稳定的测试环境作为基础,自动化的出现也是必然的;
    • 效率提升-自动化-能力建设


      image.png

    相关文章

      网友评论

          本文标题:质量保障体系思考

          本文链接:https://www.haomeiwen.com/subject/jjdbbltx.html