有没有必要去测试化

68 阅读2分钟

每个时代都有技术过期的时候,总是会存在角色优化,这是技术发展,企业追求最高利润的结果。近几年业界也在讨论测试无用论,在《现代测试技术之美》这本书中指出,一个项目只要追求高质量,就一定需要实施大量的、系统化的、专业化的测试和质量保障工作,而这些工作也一定需要专业知识的人员来做。

虽然有一些互联网公司或者项目声称可以在没有专职的测试人员的情况下交付成功,但一般需要满足以下条件:

  1. 项目规模不大
  2. 开发人员的业务理解足够强
  3. 开发人员拥有专业的测试和质量能力
  4. 项目对质量的要求不高、
  5. 项目已经很成熟。质量相关的基础设施做的很好,比如造数工具,自动化做的特别好
  6. 项目还处在探索和实验阶段,用户量比较少

这些条件也可以作为项目推进自测的标准。

在这么竞争如此激烈的市场环境,在大的创新做不到,只能在用户体验,质量上,效率上卷。相同的能力,相关的指标差距不大的情况下,谁做的更好,哪家出的bug更少,更能获得市场的青睐。这时候就体现出测试专家的能力了,如何保障业务质量,从流程,技术手段,用例设计等方式去确保质量,最核心的指标就是线上问题和事故数,我们在实践中去发现更多有用的方式和方法去解决这些问题,这才是一个测试人员的核心价值所在。