本节书摘来自华章出版社《软件测试价值提升之路》一书中的第1章,第1.2节,作者:杨晓慧编著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1.2 测试价值的发展
对于测试价值的认识曾经经历过以下阶段:
证实。测试就是证明在哪些情况下,产品可以正常使用,这个价值是对测试价值的最早认识。现在这个价值已经属于生产环节的质检了。
证伪。测试就是发现产品在哪些情况下存在缺陷,这个价值是测试这个职业目前得到最广泛认同的价值,但也是这个价值正在局限测试的发展。
缺陷预防。测试就是防止在研发的各个环节引入缺陷,最终使产品质量得到提升的活动。这个价值的提出大概始于20世纪90年代,是目前测试的主流核心价值之一,但由于这个价值的实现对研发能力有非常高的要求,很少有测试团队或者个人能够真正发挥这个价值。
综上所述,测试的价值定位,本身就是一步步发展到今天的。同样,测试价值还会继续发展下去,而且很有可能,缺陷预防只是测试价值的一个分支,今后测试价值的发展会是多样化的。
**