1.测试策略与计划设计指南

1.介绍

    1.1项目介绍

    完整项目组成:1.基于K8S定制开发的SaaS平台;2.多个团队提供的中台服务(微服务);3.多个业务团队开发的系统平台。涉及多个项目团队、上百个微服务组件。

    测试在所有团队开发测试后,自己搭建测试环境,进行整体集成测试。

     1.2概念理解

    测试策略中的测试计划:

    • 测试计划:谁,什么时间,测试什么。主体是人、时间节点
    • 测试执行计划:先测试什么、再测试什么。主体是测试对象

    测试策略和测试方案:

    • 测试策略不等于测试方案,测试整体上对测试分析和测试活动进行指导;
    • 测试方案是确定测试内容以及如何进测试的。

    2.测试策略和计划必备内容

    •  测试项目介绍:项目背景、测试需求、测试特性等
    • 测试计划:执行顺序、时间点、关键时间点/里程碑
    • 测试环境方案:测试环境数量、环境部署及细节、以及需要的各类软硬件资源
    • 测试方案:按照测试顺序冒烟-功能-非功能、功能/非功能类型、测试手段(人工/自动化)等进行详细设计测试范围、测试重点、测试环境、测试方法、测试工具、通过指标等
    • 交付工件清单:测试完成交付件
    • 风险预估及应对措施:测试过程可能出现的风险及预估,以及对应的处理措施

    3.测试计划

    4.测试环境方案 

    测试环境方案主要是测试环境设计的数量、每套测试环境设计什么样子、以及需要的软硬件资源情况。

    输入:

    1. 用户现场使用时现场环境的网络、硬件什么样子的、环境搭建什么样子的,用户如何使用的;
    2. 项目软件架构、服务组成、组件性能指标等项目软件细节
    3. 可以获取、使用的硬件、软件资源种类、数量、价格(使用单价)
    4. 预估可以使用的人力、人员能力
    5. 项目测试时间跨度、各项工作时间颗粒度预估等

    输出:

    • 测试环境需要的数量
    • 每套测试环境组网图、拓扑图、软件部署方案、测试软硬件资源
    • 总的软硬件资源,以及资源申请的周期、价格预估等,关键资源进行提前申请,制定测试资源申请时间计划。

    4.测试方案

    4.1冒烟测试

    4.2功能测试

    基本功能测试

    自动化测试

    4.3非功能测试

    主要是专项测试:安装部署测试、性能测试、稳定性测试、混沌测试、探索测试、安全测试等

    5.风险预估及应对措施

    测试方案中的风险主要是测试过程中涉及:时间、人力、资源、临时插入事物等相关风险;

    应对措施主要是:

    • 提前准备或者冗余人员、设备资源等;
    • 工期无法增加的、裁剪测试项;
    • 测试项必须执行的,工期顺延

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包

    打赏作者

    测试老吴

    你的鼓励将是我创作的最大动力

    ¥1 ¥2 ¥4 ¥6 ¥10 ¥20
    扫码支付:¥1
    获取中
    扫码支付

    您的余额不足,请更换扫码支付或充值

    打赏作者

    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

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

    余额充值