紧急情况下测试周期被压缩在国内大多数公司都会出现这种情况,那出现这种情况该如何去面对并展开测试呢?
首先我们需要弄清楚是什么原因导致出现这种情况。到底是内部原因导致还是外部原因导致,说到底如果是外部原因导致基本都是由于需求变更引起的,内部原因通常为开发延期导致。
在下面我会列举常见的处理方法:
1、如果是需求变更导致的测试周期被压缩,那我们测试的时候必须先跟项目经理、测试经理说明该情况并得到统一的意识,并与客户沟通争取更长的软件周期。
2、如果是内部原因引起的测试周期被压缩,那我们可以通过以下方法来处理:
①、向领导说明当前情况,要求增加测试人员(确保人手进来要能提高进度,而不是延慢进度,带来更多问题,最好心有某些人选,无论给不给,先要再说):
如果有完整的测试计划/测试方案,可以通过增加测试人员来加快测试速度;
如果没有完整的测试计划/方案,或者无法协调增加测试人员,可以选择加班来完成;也可以考虑协调开发人员参与,交叉测试模块;
②、重新制定测试策略:
其实在实际的情况下,很多公司团队都会遇到测试周期被压缩还无法增加/协调到相关人员来参与测试情况。那此时我们只有重新调整测试策略了。
首先我们需要和项目经理说明情况并协调变更测试范围(优先保证核心和重要功能的测试);
还有安排测试的时候需要优化测试人员安排,尽量让经验丰富、能力较强的人员测试复杂的模块,能力一般的人做简单的模块;
还可以和开发沟通,确认风险较大的地方重点测试等。
还可以和开发确认能不能分级进行提测
③、测试周期被压缩的时候必须加强风险管理
如果时间还是不够,也要及时反馈当前的测试情况,汇报测试结果,尽早把风险提出来,比如加班也完不成,或者压缩测试时间会影响版本质量等,预留应对时间看怎么解决问题