又到了每年一度的测试行业展望了,虽然每年都可能翻车,但是还是聊聊自己的看法吧。
看着疫情貌似在恢复的路上,该干嘛干嘛还能出去玩玩让大家逐渐看到了希望,然而热松冻紧的疫情套路继续让小伙伴们死在了各种角落。看到了各种躺平的想法,也看到了各种Pua的“心理”变态。虽然有很多让我“怒其不争”的案例,也看到了很多“新星”冉冉升起,行业行不行不就是看大家么?
请先参考历史展望,毕竟我觉得我的展望貌似比现实要快了很多。
1
业务测试的需求量在上升,UI自动化或者API自动化在某些公司很成熟后,不太需要深入,只要会用就行了
互联网的风头在明显的下降,能造的轮子都造完了,已经过了技术驱动世界的点(元宇宙?先看看一地鸡毛的VR、AR、5G、人工智能)。在业务型行业,技术永远是一个辅助,当然帮助传统公司数字化转型是个很不错的点,但是有几个转型不依赖于业务梳理?上一套开发模式就能解决问题?
在成熟的公司,前端的规范ID或Css,后端的规范Swagger或接口文档,大多数的测试都可以通过简单的录制、图形化业务驱动实现,写平台?谈架构,看讲故事的人的水平吧。
2
懂技术是必要条件,不需要你随时都用做点啥,但是你要具备这个能力。
现在要是谁不会用手机,那么岂不是和文盲一样。做为专业的IT人员,如果还以为可以通过做测试逃离技术,那么想多了。社会淘汰你的时候其实不需要理由,并不是说你需要真的写代码或者做点啥,但是你不能不会,因为你连为什么都不知道,谈啥沟通、同步。
3
全栈是潜移默化的要求
从职位到职能,也许在快速发展的时代能够给你深入专研的职位机会,但是回到当下,一招鲜已经很难了。技术架构的成熟,已经没有那么强大的隔离能力让你随意的说这东西我学不会。
全栈并不是简单的指IT技术(产品,研发,运维,测试),而是指自身广泛的爱好及完整的认知体系,切莫变成高效执行的复制粘贴机器人,构建系统思考及解决问题的能力,不仅仅在做一个IT产品上。
4
质量内建思想大幅提升,如何帮助团队构建质量能力,而不是构建自动化能力会突出
疫情给了大家足够的经验教训,想通过管、卡、限来解决问题已经不是那么灵的套路了。基于高成本的质量内建会被更多谈起,无论是所谓的左移、持续、右移,不是抄个框架落地个最佳实践就行的。
我是谁?我在哪?我想干什么?是需要每个人想通后才能找到的共同目标。
5
大家活着就好,没有那么多捷径可以做了。
少一点浮躁,多一点思考,恍恍惚惚又一年很容易,然而那些越来越不确定的变化会让你深刻体会(一时爽,世事爽)。
可能有朋友会说上面说的还是太概念了,有没有简单要学的东西?
搞定公司的自动化测试与持续集成&持续发布的完整打通。
搞定分层自动化的合理比例(提升接口比例,控制UI用例),用适当低的成本达到高一点的效果。
搞定测试数据的生成和维护,无论是底层还是构建平台。
搞定测试环境的容器化编排。
学敏捷、学敏捷、学敏捷(重要的话说3遍)。
Know Agile ,Be Agile。
还有啥没说的?其实早几年都说过了,没想到大家还卡在前两年。跑起来的人自然跑起来了,没跑起来的躺平就好。