最近这周比较忙,项目上线,没有来得及更文。昨天项目终于结束了,今天可以回归更文了。简单讲讲上个项目过程中遇到的一些我觉得可以避免的问题。对于测试新人来说可能经常会犯,但是稍微有点经验的同学都能避免的事情。
昨天版本预定的是晚上6点上线,昨天上午刚过来就给实习生说,今天应该没有什么大问题了,对照着原型把版本再过一遍,以防有东西遗漏,交代完之后就全身心投入和开发扯皮昨天未完成的功能了。
等到了下午的时候,见实习生那边没什么动静,我这边自己也加入查漏补缺的行列中,一页一页的功能过下去,扫到一个详情页,突然觉得有点不对劲,怎么这个标题下面这么多空白的地方呢,看着间距也太大了吧,对照着原型一看,不得了,这块缺东西啊。(看下面两幅图,上方是产品实现,下方是原型文档)
询问了一下实习生,不问不知道,一问直冒汗:
“哦,这块我问过开发了,说不做了”
“什么意思呢,是需求砍掉了还是什么呀”
“具体我也不知道呢,就开发说不做”
此刻我也不知道说啥了,只好叫他赶紧找产品确认,结果真是沟通偏差,开发把这个功能漏掉了,而这位测试实习生只听信了开发的一面之词,没有进一步确认,导致问题遗留了。
后来测试,产品,研发三方当面对峙,才把功能做上去,虽然这个改起来不麻烦,但是研发还是很不情愿的,认为产品没有把原型标清楚,而产品认为研发随意修改需求。而且这个节点马上就快打包版本了,如果一不小心改错了还会影响其他部分。假如测试过程中把这个问题提出来,顶多是个B级bug,而且也不会带有很多情绪。
所以,还是想记录这件小事,让所有测试同学共勉,提出问题是我们的职责,但是切记问题提早暴露,不要在上线前一刻才认真起来,这样还蛮惹人嫌的。