测试工程师是测试技术的推进者
在本章我们详细介绍了测试工程师这一个岗位主要工作内容,介绍了测试工程师的要求以及如何成长为一个合格的测试工程师。同时我们也详细论述了国内的测试架构师存在的困境。相信大家都这个岗位和角色有了深入的了解,看来国内对测试架构师这一个岗位的困境,不知道你是不是还有成为一名出色的测试架构师的想法。如果你已经坚定了决心,那么就继续和我进入未来的学习的路。
测试也是一个技术的修罗场
测试工程师是测试技术的推进者,测试技术近些年发展快速,随着AI-DT(AI Driven Testing)的出现,过程化测试越来越被担忧。记得去年网络上一篇去QE的文章在整个测试行业掀起了轩然大波,测试将死的说法越来越严重。
但是随着DevOps的发展,过程化测试并不是去除测试流程,而是减少了测试的人工投入。测试工程师逐渐在测试流程中变成了一些流程进行和问题决策的决策者,而不再是测试执行流程的执行者。这些反复、枯燥的流程执行逐渐的交由机器完成,人从事主观能动性的一些工作。在开发环节有人机结对编程,在测试流程中有人机共享测试,机器承接了之前乃至现在的所有的人工执行成本和执行流程,人会花费更多的精力在流程结果审核、测试结果判定上。同时作为过程化测试的主要维护者,不断地给工具链提供自动化测试的能力,加快流水线的生产效率,测试工程师会逐渐面向工程效能工程师方向转换,在保障交付物质量的同时也会花费更多的经历在工程效率上,为工程生产力提供生产能力。
因此,测试会逐渐更加面向于技术,随着技术的推进和发展,会不断的工程能力赋能给流水线,限制在制品。时刻保持自己的先进性,在技术发展的高速路上,不进则退,除非你已经决心走上业务专家的路,否则我建议你还是要实时跟踪技术的发展,不一定要精通但是要知道,那个工具解决什么问题。
最后,希望后续的内容可以带你走上测试的技术之路,一路艰难我们砥砺前行!