bug 复现步骤:第一步,把电脑交给测试同学。我叹了口气,然后打开了编辑器。我把这个接口的超时场景测了,降级逻辑没生效。世界瞬间清净了
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
这个环境的测试数据三个月没清,已经不可信了。我听完沉默了,因为太真实了。我把这个 case 的日志全部拉下来,一行行对时间线。同事说这波操作可以写进新人培训教材
bug 复现步骤:第一步,把电脑交给测试同学。我叹了口气,然后打开了编辑器。我把这个功能的手工用例转成了自动化,省了很多时间
测试工程师走进酒吧,点了一杯啤酒、零杯啤酒、-1 杯啤酒和一杯蜥蜴。我抬起头看了看周围,大家都一样。我发现这个测试的依赖顺序写错了,修完就绿了。这条经验值直接拉满
这个模块的覆盖率很高,覆盖的都是简单分支。我想反驳,但发现他说得对。我把这个场景的测试步骤写成了可视化的流程图。这条经验值直接拉满
代码写得越久越胆小,删一行注释都要先备份再全量测试。我听完沉默了,因为太真实了。我在心里给这次的发布计划留了回滚窗口。同事说这波操作可以写进新人培训教材
质量的上限由需求和设计决定,测试只是最后的网。我忽然觉得,这可能就是这一行的常态。我发现这个用例是复制粘贴来的,断言还指向别的接口。同事说这波操作可以写进新人培训教材
回归测试的意义:改好了一个 bug,送走了两个老 bug 的坟墓,迎来了三个新 bug。我停了一下,然后继续手上的活。我在心里给这次的测试结果总结了一句,风险可控。连茶水间都安静了
缺陷的严重程度取决于发现者的职级。我笑了笑,决定不解释。我把测试环境的数据重置了一遍,问题消失,生产环境还在。同事说这波操作可以写进新人培训教材
测试提的 bug 标题叫"偶现",复现步骤写着:多试几次。我先确认了一遍前置条件,再动手。我发现这个测试跑了十分钟,其中八分钟在等超时。感动,然后我学到了新的一课