2019-4-19日,距离我从事测试工作已经2年零10个月。然而,现在的我还是犯了一个很低级的错误,直到项目后期才发现,影响较大。测试时,针对IP分组没有考虑组名为中文情况。理所当然的的每次导入的文件以IP为组名。导致该问题的原因我总结了如下几点:
自身原因:
- 根据原型图梳理测试点时,疏忽了该点;
- 编写测试用例时,没有针对组名设计用例;
- 对添加IP资产组名的实际业务场景没有很好的了解(IP资产组,实际很可能是一个用户下有多个资产IP。比如我们的办公电脑,你可能不止一台。)
其他原因:
- 没有详细需求文档,很多细节容易遗漏;
- 没有正规地进行用例评审;
- 提测流程不规范(开发提测,无自测,无产品转测,直接交付测试);
- 项目时间规划问题(赶进度,前期开发周期过长,占用测试时间。导致后期隔一天提测一个版本,疲于应付,没有细测)
不可否认的是,该问题在测试初期就应该暴露,一直拖到项目尾期。如何保证产品质量呢?不仅仅依赖于规范的流程,更应该是测试人员本身的测试素质。希望自己不要忘记,作为一个测试起码的:细心,耐心和信心。测试工作需要细心,不能放过任何一个可能出现错误的点。测试过程中,要保持耐心,完成好每一步的工作。测试完成之后,能有信心相信:没问题,上线完全OK!(当然不能保证100%,起码不会出现低级错误,主要逻辑错误等。)
从自己做起,自己争取做到100%(达不到100%,起码做个nine percent),然后再有问题,可以跟领导沟通,建议,完善相关流程~任重而道远,不忘初心!