本文来自网易云社区
作者:刘卓
在以往的项目测试经历中,经常会遇到如下问题,导致测试进度不能很好的把控,项目上线延期:
1. 已经到了提测时间,或者已经到了上在线确认环境和在线环境的时间,但是测试环境,在线确认环境,在线环境都没有搭建好,导致测试计划不能按期开始;
2. 提测之后,每天QA会提交很多的bug,开发同学可能已经进入其他需求的开发,不可能时刻盯着已提测需求的bug,对于哪些bug是block的问题,急需解决,开发同学也没有时间去及时跟进,导致一天过去了,很多bug还是未解决状态,block的bug影响测试继续进行;
3. 需求的产品、开发、测试负责人不了解当前的测试情况,不知道测试周期内每天产生多少问题,有哪些问题阻碍了测试进行,有哪些问题急需解决,有哪些工作需要提前进行沟通;当到了上线的时间点时,一下子暴漏出很多问题,没有提前去解决,影响了上线时间;
4. 还有就是上线之前的一些准备工作,如线上数据库增加表字段,后台管理系统权限的开通,需要第三方合作的接口权限的开通,第三方环境是否搭建好,和第三方合作的审批流程是否提前做好
以上的这些问题,经过思考,其实可以通过合理完善的项目进度报告来解决。
一、项目进度报告的目的
为了告知项目相关人员测试工作的进度,测试过程中遇到的问题,急需解决的问题,存在什么风险,需要再次确认的内容,接下来的工作计划,需要准备的工作,以达到问题和进度周知的目的,有助于问题的尽快解决和推进,及时的准备协调相关资源。
二、项目进度报告的发出时间点
根据实际的项目情况来决定,对于时间紧并且很重要的项目,需要每天开站会后,及时发出当天的项目进度报告;对于一下项目周期比较长的,可以考虑3天或一周发一个项目进度报告。
三、项目进度汇报的内容
项目的进度汇报内容应该包括如下内容:
1. 项目整体进度情况(必要)
2.Bug list(必要)
3.上线时间(必要)
4.风险提示
5.团队配合
四、下面对每个部分进行具体的描述:
[项目整体进度情况]
一般一个项目要经过:接口测试-第一轮功能测试-第二轮功能测试(兼容测试&回归测试)-压力测试-在线确认环境测试-在线环境验证;
在这个部分要描述清楚目前处于哪个测试阶段,已经完成、正在进行的和未开始的是哪个部分功能测试;在测试过程中遇到了哪些问题,需要哪个负责人去解决推进;需求的变更情况,举个例子:
1. 测试阶段
目前进入第一轮功能测试
功能模块 |