作为一个Tester,你在客户环境能保证质量吗?

公司严格地按照“产品-项目”模式来架构技术部门。

我又测产品,又测项目,所以一方面可以从项目测试的角度发现产品bug,并且给产品提供改进意见,一方面还能测产品为项目赋能,保证项目质量,让项目经理轻松些。

我无论测产品还是项目,都是从中间介入的,所以没能赶上任何一个版本完整的生命周期,那么就硬着头皮上吧。 兵来将挡,水来土掩。

而在今天,我测试项目A时,因为A在本地测试环境是测试通过的,所以在客户环境,只需要进行“上线前测试”即可,这份上线前测试的用例就十来条,能保证主流程没有问题。

然而,我正在添加测试数据时,发现系统在数据审核方面有bug。最神奇的是,审核功能在本地是OK的。那就奇了怪了。开发排查了3个小时,说这个bug隐藏的太深了,还让我把其他类型的数据审核全部再测一遍。

然后我问了小组长敏敏,他几年来一直在测这个产品,经历了2个版本,所以他一定知道个中缘由。敏敏说,“太正常了!两边代码肯定不一样(本地和客户环境)。这个版本给多少客户做过定制开发了,谁知道这个客户用的啥代码。”

我一听,瞬间问号脸。

那么问题的根源就找到了!版本管理混乱,因为定制开发就将原先测试通过的功能破坏了,开发质量烂,测试人员无法监控版本只能提什么测什么。

所幸我正在经历最新的版本,所以我打算从这个版本入手,跟踪并协助解决以上问题。从明天开始这一段时间内,会将这个问题列为重点工作对象,也会不定期更新博文分享经验。

猜你喜欢

转载自www.cnblogs.com/jitipaper/p/11694936.html