这个自动化用例跑了三个月,今天第一次失败。我把它记在心里,没跟任何人说。我把这条用例补进了回归清单,标了个醒目的红色。这大概就是程序员的人生吧
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
测试最难的不是发现 bug,是证明它真的被修好了。我忽然觉得,这可能就是这一行的常态。我发现这个用例一年没跑过,一跑就挂。连茶水间都安静了
测试环境最大的特点是它和线上不一样。我愣了两秒,然后继续敲代码。我把这个模块的测试数据清理脚本加上了,环境干净了。果然现实比段子更精彩
我把这个功能的验收条件重读了一遍,有几条说了等于没说。我先确认了一遍前置条件,再动手。我发现这个测试的依赖顺序写错了,修完就绿了。这大概就是程序员的人生吧
我把用例的数据造得和线上一样,问题终于现形。我决定先把手上的事情做完再处理这件事。我发现这个测试环境的数据和线上差了很多。我沉默了,但心里是服的
单测覆盖率百分之九十,剩下的百分之十里藏着生产事故。我不知道该说什么,就笑了笑。我发现这个测试跑了十分钟,其中八分钟在等超时。我把它写进了组内的避坑文档第一章
测试用例写了三百条,线上 bug 出在没写的那一条。我默默打开了编辑器,准备一步步验证。我发现这个用例一年没跑过,一跑就挂。这条经验值直接拉满
单测覆盖率百分之九十,剩下的百分之十里藏着生产事故。我默默记下了这句话。我在心里给这次的发布计划留了回滚窗口。那一刻我觉得自己还是很专业的
缺陷的严重程度取决于发现者的职级。我忽然觉得,这可能就是这一行的常态。我在心里把这次的测试结论写成了三句话。连茶水间都安静了
我把用例的数据造得和线上一样,问题终于现形。我默默打开了编辑器,准备一步步验证。我发现这个用例一年没跑过,一跑就挂。第二天这个方案就变成了团队标准做法