争论多年的话题还在继续,忍不住说几句测试到底要不要懂技术。为什么有争论?不就是大部分测试没有技术或者没有过硬的技术吗?你见过开发要不要懂技术的讨论吗?
为什么很多技术不过硬的也在做测试?就是因为测试工作层级比较多,面也比较宽,即使没有技术也会有个狭小空间,毕竟产品是给人用的,就站在一个人的角度从黑箱使用产品的方式来做测试,这也是目前很多测试在做的事情。测试是个技术工种,那就得有技术,起码想要做的好必须懂技术。
·第一、懂技术。可开发有了一定的共同语言,能比较深入的探讨,得到有助于测试的信息。

·第二、懂技术。能分析风险,把握重点,测试会更高效。
·第三、懂技术。能更有效的分析问题,定位bug,也不会被开发轻易的忽悠。试想,能直接和开发说这行代码有问题,看牛不牛?

·第四、懂技术。可以使用甚至开发一些小工具来提高测试效率。
·第五、行业的发展。测试内卷,不懂技术,生存空间极小,想跨越很难。
总之做为测试,没技术能做的很有限,懂技术能做的更好,前途也会更光明,加油吧!