漫谈测试成长之探索——测试排期

爱测角 爱测角 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

  《漫谈测试成长之探索——测试文档》一文阐述了我们可以从项目维度去整理测试相关的文档来提升自己,本文将从测试排期方面探索成长方向。

我们知道,对于做一件事,我们要有计划,要知道目标,要记得看时间。这里的时间对应到软件测试中就是与测试相关的时间节点。如图1-1所示,在以往工作中,作为一线测试执行者,我们一般会关注开发计划提测时间、测试计划开始时间、测试计划完成时间和需求计划发布时间。但是,经验告诉我们,只关注这些时间节点似乎是不够的。在实际工作中,需求实际可测试的时间经常延期,测试时间被压缩的情况时有发生。

图1-1 传统测试排期时间节点

那我们能做些什么去规避或者说减少测试工期被压缩的情况呢?本文的答案是:“作为测试工程师,除了关注测试执行相关的时间节点外,我们也需要关注和跟踪项目维度的所有关键时间节点。”

一、探索型测试排期

如图1-2所示,在探索型测试排期中,我们需要关注的时间节点增加到14个,包括需求计划评审时间、研发方案计划评审时间、开发计划开始时间、开发计划提测时间、测试计划开始时间、测试计划完成时间和需求计划发布时间7个计划时间节点,同时包括以上七个节点的实际完成时间节点,共14个节点。实际工作中,计划时间节点和实际完成节点很多情况下都会不一致,且大多数情况实际情况会晚于计划的时间,这里简化为一致标记在一个时间节点上。

图1-2 探索型测试排期时间节点

为什么需要增加自己的工作量去关注和跟踪这些时间点呢?

首先,在讨论做这件事的意义前,我们先分享下不做这件事可能的后果。对于一个需求或者一个项目来说,项目的发布时间一般是不能延期的,如果开始测试前的任何一个时间节点发生延期,最后为了保证项目按时上线,只能压缩测试的时间。这样的后果就是测试只能加班,并且,如果由于测试时间被压缩导致测试不充分从而引起的线上事故还是得由测试人员承担事故责任。

其次,我们来讨论下做这件事的成本。做这件事的成本并不高,我们只需花几分钟的时间提前咨询下相关负责人的计划完成时间和每天的进度,并整理好各个时间节点计划时间点和实际进度后,同步给项目群。

最后,我们再来讨论做这件事的意义。一方面,如图1-3,项目过程中一旦有前置时间节点出现延期情况,我们就可以提前识别和暴露风险。另一方面,从项目维度识别和跟踪各个节点的进度,不仅可以提升我们对项目整体的认知,也可以逐步提升测试人员在团队中的影响力和话语权。

图1-3 探索型测试排期模版

 

二、总结

为了保障项目按时按质发布上线,也为了让我们自己按时下班还能不断成长,我们应该学会整理和跟踪探索型测试排期。如果项目中有项目经理或者其他人担任起每个需求进度的跟踪工作,那你就可以花更多的精力去提升自己的其他方面,如果项目中并没有人对你负责的需求进度进行跟踪,那你就要承担起这个工作。因为做这件事并不难,还能帮助你成长。

 

作者简介:Chaofan,爱测角成员之一,专注探索和分享软件质量保障。

如果需要上文探索型测试排期模版文件,可以浏览原文获取。 

原文地址:《漫谈测试成长之探索——测试排期》

相关引文:《漫谈测试成长之探索——测试文档》

更多分享,每周一早上9点5分,持续更新。如果觉得本文对你有帮助,可以点个❤️支持一下。

...全文

相关推荐

软件测试中功能测试,性能测试经验漫谈

"软件测试中功能测试,性能测试经验漫谈"在软件开发过程中,功能测试和性能测试是两个至关重要的环节。功能测试主要关注软件是否按照预期实现各项功能,而性能测试则着重评估软件在不同负载和压力下的响应速度

weixin_38530536

手机自动化测试技术漫谈及OPhone自动化测试概览

手机自动化测试技术漫谈及OPhone自动化测试概览手机自动化测试技术是近年来智能手机操作系统快速发展的热门技术和重要研究领域。笔者在从事OPhone自动化测试工作过程中,对业内开展自动化测试的情

PLAN 向前进,决战大洋!

章亦春nginx漫谈

- **第三方模块**:教程中涉及的非标准第三方模块均经过生产环境测试,推荐下载作者维护的 ngx_openresty 软件包以方便使用。

dunderhead

tcpcopy架构漫谈

"tcpcopy架构漫谈"在IT领域,特别是网络性能测试和故障诊断中,tcpcopy是一个重要的工具,它主要用于实现基于服务器的请求回放和在线实时复制。本文将深入探讨tcpcopy的架构及其演变过

weixin_38720256

品质漫谈

这需要开发者遵循良好的编程规范,进行严谨的测试,以及持续的优化。同时,对于硬件设备,品质则表现为耐用性、兼容性和安全性。这些都需要通过先进的设计、严苛的制造工艺和全面的质量控制来实现。

weixin_38725623
评论 1
收藏 已收藏
分享
返回顶部
爱测角
软件测试 5,227 成员 8,136 内容