zoukankan      html  css  js  c++  java
  • 测试周期内测试进度报告规范

    本文来自网易云社区


    作者:刘卓

    在以往的项目测试经历中,经常会遇到如下问题,导致测试进度不能很好的把控,项目上线延期:

    1. 已经到了提测时间,或者已经到了上在线确认环境和在线环境的时间,但是测试环境,在线确认环境,在线环境都没有搭建好,导致测试计划不能按期开始;

    2. 提测之后,每天QA会提交很多的bug,开发同学可能已经进入其他需求的开发,不可能时刻盯着已提测需求的bug,对于哪些bug是block的问题,急需解决,开发同学也没有时间去及时跟进,导致一天过去了,很多bug还是未解决状态,block的bug影响测试继续进行;

    3. 需求的产品、开发、测试负责人不了解当前的测试情况,不知道测试周期内每天产生多少问题,有哪些问题阻碍了测试进行,有哪些问题急需解决,有哪些工作需要提前进行沟通;当到了上线的时间点时,一下子暴漏出很多问题,没有提前去解决,影响了上线时间;

    4. 还有就是上线之前的一些准备工作,如线上数据库增加表字段,后台管理系统权限的开通,需要第三方合作的接口权限的开通,第三方环境是否搭建好,和第三方合作的审批流程是否提前做好


    以上的这些问题,经过思考,其实可以通过合理完善的项目进度报告来解决。


    一、项目进度报告的目的

    为了告知项目相关人员测试工作的进度,测试过程中遇到的问题,急需解决的问题,存在什么风险,需要再次确认的内容,接下来的工作计划,需要准备的工作,以达到问题和进度周知的目的,有助于问题的尽快解决和推进,及时的准备协调相关资源。


    二、项目进度报告的发出时间点

    根据实际的项目情况来决定,对于时间紧并且很重要的项目,需要每天开站会后,及时发出当天的项目进度报告;对于一下项目周期比较长的,可以考虑3天或一周发一个项目进度报告。


    三、项目进度汇报的内容

    项目的进度汇报内容应该包括如下内容:

    1. 项目整体进度情况(必要)

    2.Bug list(必要)

    3.上线时间(必要)

    4.风险提示

    5.团队配合


    四、下面对每个部分进行具体的描述:

    [项目整体进度情况]

    一般一个项目要经过:接口测试-第一轮功能测试-第二轮功能测试(兼容测试&回归测试)-压力测试-在线确认环境测试-在线环境验证;

    在这个部分要描述清楚目前处于哪个测试阶段,已经完成、正在进行的和未开始的是哪个部分功能测试;在测试过程中遇到了哪些问题,需要哪个负责人去解决推进;需求的变更情况,举个例子:

    1. 测试阶段

    目前进入第一轮功能测试

    功能模块问卷创建问卷列表统计分析模版库协作群系统管理
    完成情况已经完成已经完成正在进行正在进行未开始未开始

    2. 测试中block问题

    描述测试中遇到了什么样的阻塞问题,负责人是谁,需要如何处理,block了多久时间,例如:

    (1)问题描述

    在测试支付模块时,我们调不起来网易宝SDK支付,导致测试block

    (2) 解决办法

    已经找到网易宝负责人**和我方负责人**,一起排查定位问题和解决问题

    (3)阻塞时间

    一共阻塞了一天时间,不能进行支付模块的测试

    3. 需求变更

    由于增加、变更、取消需求,导致的进度变化情况,例如:

    (1)需求变更原因

    因为法务的要求,需要进行系统防沉迷处理,增加防沉迷功能

    (2)需要增加的测试时间

    需要增加2天测试时间,提测时间相应推迟2天

    (3)需求负责人

    产品:** 开发:** 测试:**


    [Bug List]

    这里列出未解决的bug list, 并统计出共提交了多少bug,block级别的bug有几个,严重级别的bug有几个,Bug list如下:

    序号目前解决情况模块主题分配给报告人
    1计划今天解决API接口[客户端6月底版本-期次纵向分流]:商品列表接口没有显示配置的2个极速场奖品

    2产品确认目前不用修改API接口


    3产品确认下期修改IOS客户端



    [上线时间]

    产品计划上线时间,告知相关人员,及时做好沟通准备工作

    [风险提示]

    提前告知当前项目存在的风险,例如:

    1. 由于上线时间紧急,安卓低于**版本的兼容性测试没有进行,可能会出现问题,请产品同学衡量其中的风险,是先保证新功能上线,舍弃低版本的兼容,还是延期2天做完低版本兼容性后一起上线;

    2. 当大数据量导出时,会出现导出数据不完整的情况,请产品和开发同学确认,实际会有多大的数据导出量,做好相应的处理工作,避免上线风险;

    [团队配合]

    需要其他产品的技术或者合作方的配合,需要在这里及时提出,以避免影响上线时间,例如

    1. 麻烦DBA同学在上线前做好sql审核和新库表的建立和变更;

    2.麻烦产品同学在上线前开通好后台管理系统的权限,以便做线上环境的验证;

    3.麻烦网易宝同学开通测试和线上环境访问网易宝接口的权限,使测试能够顺利进行;

    测试进度报告的具体内容可以跟进项目的实际情况再做适当调整,补充和完善。


    本文来自网易云社区,经作者刘卓授权发布


    相关文章:
    【推荐】 非对称加密与证书(上篇)
    【推荐】 谈谈数据库的跨机房容灾-网易云

  • 相关阅读:
    线程安全-003-对象锁的同步和异步
    线程安全-002-多个线程多把锁&类锁
    线程安全-001
    FastDFS单节点安装
    Nginx+Keepalived 实现高可用
    linux下配置nginx负载均衡例子
    linux下配置nginx反向代理例子
    Linux命令
    nginx配置文件 nginx.conf 说明
    CentOS安装Nginx 以及日志管理
  • 原文地址:https://www.cnblogs.com/163yun/p/9626733.html
Copyright © 2011-2022 走看看