测试周期内测试进度报告规范
本文来自网易云社区
作者:刘卓
在以往的项目测试经历中,经常会遇到如下问题,导致测试进度不能很好的把控,项目上线延期:
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.麻烦网易宝同学开通测试和线上环境访问网易宝接口的权限,使测试能够顺利进行;
测试进度报告的具体内容可以跟进项目的实际情况再做适当调整,补充和完善。
本文来自网易云社区,经作者刘卓授权发布
相关文章:
【推荐】 使用QUIC
【推荐】 客户端SDK测试思路