之前虽然和大家讲过自动化的意义,但是在实际的执行过程中常常会因为各种问题导致自动化case挂掉,当自动化case挂掉太过频繁的时候,我们往往会会忽视自动化所带给我们的价值,而常常抱怨自动化没有意义。但是今天我们追踪的线上问题却让我更加充分的认识到自动化对于我们进行测试质量把关所具有的重要意义。

所以我迫不及待的想和你们分享这件事情,事情的发展是这样的:

今天为了优化一个线上的功能,后端服务进行了一次上线,但是没有想到RD不仅仅优化了我们约定的功能,还额外做了许多改动,就是这些额外的改动,导致了上线之后,前端异常监控发现很多未登录的异常。本来RD都说周一再来看的,但由于我的坚持,即使今天是周五,我们依然加班对这个问题进行了跟踪,而后发现居然就是今天PR 自动化失败的两个case!!!


知道之后心都在吐血!!!