做接口测试已经多半年了,工作的过程中会碰到一些问题,使得测试的时间推迟,在这里和大家分享一下我的几个保证项目测试进度的几个小方法。这些方法是这段时间在项目的实践中总结出来的。
熟悉业务点:
对本次要测的项目,应该先去熟悉对应的业务点,比如开发的prd和uc,也可以和功能测试人员请教一下,避免遗漏。同时自己也要去页面上实践一下,这样对应的业务点可以具体的展现出来。
确定时间点:
项目开始,和开发确定时间点,比如,开发提交设计文档进行评审的时间点,开发提交测试的时间点等。保证不会压缩测试的时间,因为我们要对质量负责。同时也方便我们做测试计划,计划时要把风险点考虑到,比如项目并行,不能百分百的投入这一个项目,或者最近年底活动比较多,那就要好好预估需要的时间。
文档确定性:
和开发事先约定好,开发的设计文档或者接口文档一旦评审通过后,按评审结果一次修改完毕,以后不允许轻易修改,否则不但增加测试的工作量,也自然会推迟项目的进度。如果不得不修改,则应该及时通知到测试人员,方便测试人员修改测试用例。
测试准入点:
开发保证自测通过后再提交测试人员测试,比如,测试人员可以帮助开发把测试环境搭建起来,保证接口调通后再提交测试。否则如果自测不通过,发现很多问题,会增加沟通的成本和解决问题的时间。
进度透明化:
项目日报是比较很好的方法之一,让项目组的相关人员都知道目前项目测试的进度和质量情况,包括pd、对应的开发人员、开发TL、测试TL,如果进度延迟,说明原因是什么。因为如果没有及时的将问题反映出来,也许大家都认为目前质量很好,一切正常,那么最后如果延迟发布,责任也是很重大的。
及时反馈:
测试过程中出现的问题或bug及时跟开发反馈,开发及时fix,测试及时验证close掉。如果bug拖的时间比较长,容易忘记掉。
以上是我想到的几个方面,我想大家还有很多更好的方法,继续提出来分享哦!
(以上言论仅代表作者的个人观点,不代表51Testing观点)