不知不觉进入新公司已经6个月了,想起自己刚入职时候的各种想法,其实落地的没有多少,很惭愧。还是新来的同事一起做项目的时候清楚的指出了自己的问题,这里做一下记录吧。
问题一:
由于整个项目涉及好几个端,而商品是最基础的数据,那么我们对外提供的下游依赖的接口必须尽快结束。问题出在几个核心接口,接口的逻辑比较多,且复杂,前期由于内心比较急,一上手就开始按照用例一个一个开始写,后面效率比较低。其实可以在写接口用例之前就开始规划该怎么去写,先写一个逻辑的方法,之后每个用例都调用方法。可能前期想好接口用例的实现方案需要半天,但是能节省后面2、3天时间。
总结出来其实就是:先思考,先计划,心中预习方案,再去做事情。工欲善其事、必先利其器,不止是做测试,所有的事情其实都是这样。在生活中我们也要形成这个意识,没有方向的使劲与前进会使路走的慢。
问题二:
前面说了一个是做事效率,再一点就是去派活的时候,没有去尽量拆解接口模块。以至于一大块全部落到一个人身上,下游依赖方直接去业务覆盖的时候,接口还没测到。因此,对于比较大的接口,去拆解模块,对于验证点也可以拆分。