一晃工作20来年了,从过去一个只知道像一只猴子一样乱点软件的新手,逐步了解业务,深入业务,构建业务流提升覆盖率,构建测试平台管理测试流程,几年下来走到测试经理的岗位感觉触及了业务领域的天花板时,又有幸接触到各种测试工具,从性能到自动化到安全到持续测试,做过写一个平台的梦也成迷于过各种技术细节,算是经历丰富。对于任何一个测试从业者业务和技术都是需要平衡的两只手,最近10年的技术发展诞生了互联网的一波奇迹,而回归现实,我们的业务能力被冷落了多时,无论是精准测试或者各种覆盖率体系更多都是在已知代码逻辑下的技术方案,而围绕业务如何编写高质量测试用例这样最基本的问题缺远远的被落在后面。探索式测试作为敏捷流程中十分重要的测试设计方法,其最大的优势在于回归到人如何梳理逻辑的原点上。在当前软件研发中,软件开发代码本身的错误越来越少,更多的问题被隐藏在了复杂的业务底层交叉。任何自动化测试都无法解决关于断言的问题,而这也是测试用例的初衷。在翻译此书的过程中,我能感觉到重新回归工作头几年的那种快乐,琢磨着如何逐步的了解软件的业务,如何找到被影响的范围,想起了那些被“赞美”的缺陷,“你是怎么先到这个业务逻辑的”。那种就像是天赋一样的灵感落在自己身上,看到某个按钮就特别好奇总觉得有问题,而且一点就能发现问题的灵感。是的,这才是那种最底层的思维逻辑,也是和研发人员完全不同的思考模式。
很难想象几十年前的猜想在这几年纷纷被实现,还有多少遥不可及的想法会落地或者有多少革命性的技术能诞生?基于AIGC的测试用例分析设计能够成为改变世界规则的银弹么?《软件测试-探索式测试的设计思路与实践》就是这样的一本书,本书的作者James A. Whittaker(他的另外一本《Google软件测试之道》可能更被大家熟知),也在书中提到了关于在微软的工作情况及如何接触Google的一些小故事。
《软件测试-探索式测试的设计思路与实践》欢迎您来一起畅读!我们将选出5名幸运读者提前和译者一起提前感受,探讨这本美妙的读物,分享翻译中的一些趣事及一些关于时代变迁的观点碰撞!
扫码参与抽奖,12月20日我们将根据抽奖结果选出对应的幸运者,第一时间寄出新书并邀约在线阅读马拉松!
声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/424065.html