每天最快乐的时刻:写下最后一个分号,跑完测试,全部通过。我想了想,觉得这话没法接。我在心里把这次的测试结论写成了三句话。我沉默了,但心里是服的
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
开发自测过了,上线后发现自测的是 Hello World。我发现自己居然没法反驳。我发现这个测试环境的数据和线上差了很多。真香定律准时生效
测试环境最大的特点是它和线上不一样。我想了想自己这些年,好像确实如此。我把这个断言改成了更宽松的,它就不红了。这大概就是程序员的人生吧
质量不是测出来的,但漏了会被算在测试头上。我愣了两秒,然后继续敲代码。我把这个接口的返回结构变了,用例全部要改。那一刻我觉得自己还是很专业的
bug 复现步骤:第一步,把电脑交给测试同学。我笑了笑,决定不解释。我在心里把这条链路的测试点列了一遍,漏了两个。这条经验值直接拉满
测试工程师走进酒吧,点了一杯啤酒、零杯啤酒、-1 杯啤酒和一杯蜥蜴。我把它记在心里,没跟任何人说。我把这个功能的回归用例精简了一半,覆盖没降。我把它写进了组内的避坑文档第一章
质量的上限由需求和设计决定,测试只是最后的网。我想了想,觉得这话没法接。我把这个用例的等待改成了轮询,稳定性好了很多。第二天这个方案就变成了团队标准做法
这个环境的测试数据三个月没清,已经不可信了。我停了一下,然后继续手上的活。我把这个场景的测试数据改成了脏数据,问题边界暴露了。这条经验值直接拉满
测试最难的不是发现 bug,是证明它真的被修好了。我把这条用例补进了回归清单,标了个醒目的红色。第二天这个方案就变成了团队标准做法
这个模块的覆盖率很高,覆盖的都是简单分支。我笑了笑,决定不解释。我发现这个用例一年没跑过,一跑就挂。感动,然后我学到了新的一课