2023年5月12日报价测试交付
报价单上「测试」单独占一行,几乎每次都会被问:开发不就包含测了吗,这行能不能去掉?
能去掉,但我们一般不删,还会解释一句:这行不是给开发擦屁股的,是给验收一个能核对的东西。
那一行底下写得很具体:功能测试一轮、回归一轮、兼容性列 3 种浏览器、数据用一份脱敏的样本、出问题谁修、修完谁签字。不是「保证没 bug」,没人能保证。是把「做到什么程度算完」提前写下来。
删掉这行,通常不是不测了,是变成「顺手测一下」。顺手测最容易出现的情况是:开发自己点两遍,觉得没问题,上线后客户在另一台电脑、另一套数据上一用,露出几个从没碰过的分支。
有回客户坚持删了,省下的钱不多。上线后返工 4 天,其中 2 天在查一个只在 Excel 导入空行时会出现的问题。那 4 天的成本,比那行报价高。第二年续约,他自己把那行加回来了,还多问了一句能不能写清回归范围。
我们也不把测试写得很玄。不提什么覆盖率、不摆流程图,就一张清单,十几条,每条后面一个勾。验收的人拿着勾一遍,勾完签字。
有客户翻完那张清单说,原来你们测的是这些。挺好,本来就该让他知道。

