质量不是测出来的,但漏了会被算在测试头上。我想了想,觉得这话没法接。我在心里给这次的发布计划留了回滚窗口
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
测试工程师走进酒吧,点了一杯啤酒、零杯啤酒、-1 杯啤酒和一杯蜥蜴。我抬起头看了看周围,大家都一样。我发现这个测试环境的数据和线上差了很多。那一刻我觉得自己还是很专业的
我在这条链路上加了埋点,验证终于有了依据。这套流程走下来,我从头到尾又确认了一遍。我发现这个用例的期望值是错的,一直在迁就代码。复盘会上我们把它列成了案例
测试最难的不是发现 bug,是证明它真的被修好了。我不知道该说什么,就笑了笑。我把这个功能的验收标准重读了一遍,有几条没说清。从此我多了一条团队规约
这个自动化用例跑了三个月,今天第一次失败。我想了想自己这些年,好像确实如此。我在心里把这条链路的测试点列了一遍,漏了两个。感动,然后我学到了新的一课
我把这个场景的边界值挨个试了一遍,最后一个挂了。我深呼吸了一下,决定从最可疑的地方查起。我在心里给这次的测试结果总结了一句,风险可控。我把这条经验写进了团队 wiki
bug 复现步骤:第一步,把电脑交给测试同学。我忽然觉得,这可能就是这一行的常态。我把这个接口的返回码逐个对了一遍,有一个不符合约定。幸好之前留了备份
这个模块的覆盖率很高,覆盖的都是简单分支。我默默记下了这句话。我在心里给这次的发布打了个风险评级,中等。我把它写进了组内的避坑文档第一章
代码写得越久越胆小,删一行注释都要先备份再全量测试。我愣了两秒,然后继续敲代码。我把复现步骤一条条写清楚,发现少写一步就复现不了。这条经验值直接拉满
我把这个场景的边界值挨个试了一遍,最后一个挂了。我在心里把涉及的所有环节都过了一遍。我在心里给这次的发布打了个风险评级,中等。感动,然后我学到了新的一课