之前在进行专业实习的时候,在一家工厂无意间看到一句标语,
说是:“品质不是测出来的,而是做出来的”。
其实我是不能苟同的。
品质不努力做的确是做不出来的。
然而,测试使得产品的品质可以得到上下游的认可。
因为个人的努力,是一种相对来说难以宏观考量的东西。
对于一个企业整体来说,如果以员工的努力程度作为对外的品质证明,
那是很难有说服力的。
在另一家公司,我听到了另一种说法,大意是:“考量一家公司,一定要看他们的测试设备,因为测试设备反应了一个企业的水准”。
就像在软件世界里,我们用单元测试和测试覆盖率来保证我们的代码的对外信服力。
一份代码,如果没有测试覆盖,那么是难以让其它人相信这可以成为可靠的组件。
对考察方来说,测试是一种统一的、低成本的考量方式。
咬住测试,可以较快地对产品质量有一个粗略的评估。
没有测试,对于考察方,他们就需要花大力气甄别对方的实际情况,而且这个情况还未必是稳定的。
没有测试覆盖的代码,拿来用的时候,恐怕会害怕的不行把