目录:导读
- 前言
- 一、Python编程入门到精通
- 二、接口自动化项目实战
- 三、Web自动化项目实战
- 四、App自动化项目实战
- 五、一线大厂简历
- 六、测试开发DevOps体系
- 七、常用自动化测试工具
- 八、JMeter性能测试
- 九、总结(尾部小惊喜)
前言
现在网上的软件测试面试题更是层出不穷。 但是单单刷软件测试面试题就足够了吗?
这里我们思考一下…
首先现在的软件测试就业环境早就和两年前不可同日而语了……
也就是说大家刷面试题一定要刷到那些有技术含量,比较常见的才行。
软件测试面试题:https://www.bilibili.com/video/BV1Lq4y137aR/
粉丝小张:
虽然都在说大环境不好,失业的人很多,我最近约面试的还是比较多的,说说最近的体会吧。
大环境下的的测试岗
20K左右的测试开发岗还是很多的,需要玩懂自动化,自动化是必备选项
对项目整体都有比较深的了解,有一定代码基础后,可以试试测试开发岗。测试开发岗位更多是综合性岗位。
很多公司招测开,其实是当作高级测试来招的,进入之后,很少直接让你写测试工具的,更多的还是业务测试、写写测试脚本之类的,现在市场的核心一定是体现业务价值,纯写工具的很少了。
现在测试真的是越来越卷了,高级测试人员在往全栈的方向发展
不仅要具有计算机基础知识,还需要懂功能、自动化,会编程,懂前后端技术。目前的市场,优先要懂后端的知识,前端知识考察比较少。
未来感觉会考察前端知识。目前的测试懂开发技术栈,比较吃香的是,多线程、锁、springboot、redis、kafka、docker、k8s这些。
相比之前年轻的自己,开始更关注公司业务方向、自身发展方向
面试了几家招大数据测试开发的、招游戏测试开发的、招硬件方面的,还有做区块链的,发现自己并不想去做大数据、游戏这块的测试。
从公司业务方向,可以初步判断这家公司是传统保守公司还是创新性公司,有无前途之类的。
一天面试3场,是比较累的,主要是心累
后来,改成一天一场,给面试做排期。好多了。
其实最佳的频率是一天2场,不至于太累,也不至于太懈怠。面试这么多,发现测试开发岗,不是都会考察算法的,非大厂只有20%的公司会考察。
大厂几乎都是要考察的。但是做出来,不一定面试会通过。还是要前面答得不错,算法也能做出来。
相比一年前的情况,现在的面试官会很关注项目
对项目业务、技术是否足够了解,自己做的事情是否经得住拷问。比如,项目技术用了redis,会问你redis怎么测试,答不出来,面试官就会觉得项目测试没做好,用到了redis却没测,考虑不全面,麻了麻了。
项目这块会问什么?
很多面试官喜欢从业务架构、技术架构引入开始问,逐步演进。所以,在做项目时,建议不要局限自己的一部分小模块。
业务方面,项目有架构图可供参考的,多看看,理解透彻,以备面试时被问到。对项目业务架构、细节很清楚,在面试中绝对是加分的。
项目技术架构这块,能理解多少是多少,看不懂可以去看网上比较通用的微服务架构。
在面试时,介绍项目,学会预判面试官问问题、引导面试官。
面试大厂和面试小公司区别
小公司一般2~3轮面试。
测试团队比较小的,大概率一面是测试负责人,二面是开发研发负责人面试。
小公司更关注你能带来什么价值,会问他们比较关注的点和地方。比如,有些小公司缺自动化测试,就会比较关注自动化测试这块。
金融类公司,更关注数据方面,会考察sql比较多。还有些小公司,测试这块基本没什么建设,会比较想招能够帮助公司建设测试体系提质提效的人才。
大厂一般会有3~4轮技术面试。
一面通常是你的导师级别的人
二面通常是你的直系上司
三面或四面可能就是纯管理层领导。
大厂面试官通常比较善于挖掘面试者亮点。问到不会为止。
小公司的很多面试官,面试经验不太足,面试者不会的一顿追问,然后性格有的也比较急躁,给面试者很不好的感觉,有时会让面试者产生自我怀疑,如遇这种情况,不必怀疑自己,自然有下一家下一个面试官会懂你。
初中高级测试面试准备
初中级测试,除了准备项目、自动化测试之外,还需准备计算机网络、数据库、SQL、Linux,编程语言常问问题。
高级测试,除了准备项目、自动化测试之外,还需思考测试体系,多准备多线程、锁、Redis、框架、JVM这些,八股文问得少了。
下面是我整理的2023年最全的软件测试工程师学习知识架构体系图 |
一、Python编程入门到精通
二、接口自动化项目实战
三、Web自动化项目实战
四、App自动化项目实战
五、一线大厂简历
六、测试开发DevOps体系
七、常用自动化测试工具
八、JMeter性能测试
九、总结(尾部小惊喜)
过去的,让它过去,永远不要回顾;未来的,等来了时再说,不要空想;我们只抓住了现在,用我们现在的理想,做我们所应该做的。
只要完成目标就会成功。期望能够快速的建立起早会的制度,让每个人都会定目标、定计划、行动,这样每个人都会有成功感。
困难与折磨对于人来说,是一把打向坯料的锤,打掉的应是脆弱的铁屑,锻成的将是锋利的钢刀。