赞
踩
我大学同学成功拿下阿里大厂年薪 30W+ 测试开发岗位 Offer,顺利完成从手工测试工程师到测试开发的逆袭,薪资翻倍(涨幅 100%+)。我问他是怎么面试,听了他的话后,我有所感悟,写下了这篇文章。
首先,是了解测试行业的发展和头部企业(互联网大厂)对测试人才的技能要求。
另外,每家公司对测试开发岗位的侧重点也都不一样,这个也需要提前调研。
我主要是通过测试开发课程、论坛、公众号、招聘 JD 信息、还有一些测试技术沙龙,了解到几家目标公司的测试体系和技术解决方案,然后就根据自己的职业规划/职业偏向有目标的去学习准备。例如:某大厂体系偏Java,如果只会 Python 是不行的。
要通过大厂面试,主要是提升硬实力+软素质。
硬实力方面:
我自学经常找不到一个明确的学习路线,东学一点西学一点,总的来说自学太零散了,耗费很多精力但收效甚微。
下面是我阿里测试工程师朋友给我的软件测试学习路线
一、测试基础
了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维
二、Linux必备知识
Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。
三、Shell脚本
掌握Shell脚本:包括Shell基础与运用、Shell逻辑控制、Shell逻辑函数
四、互联网程序原理
自动化必经之路:前端开发基础知识以及互联网网络必备知识四、互联网程序原理
五、MySQL数据库
软件测试工程师必备MySQL数据库知识,不仅仅停留在基本的“增删改查”。
六、抓包工具
Fiddler,Wireshark,Sniffer,Tcpdump各种抓包工具适用于各种项目,总有一款适合你的
七、接口测试工具
接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman
八、Web自动化测试Java&Python
了解自动化的目的,熟练掌握TestNG&unittest自动化框架,以及断言与日志处理
九、接口与移动端自动化
专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用
十、敏捷测试&TestOps构建
TestOps,持续集成Jenkins框架烂熟于心
十一、性能测试&安全测试
软素质方面:
沟通能力、协作能力、总结能力对于测试同学来说都必不可少。多做总结的好处就是,经手过的事情基本不会忘,对项目的深度理解也可以在面试中帮大忙,毕竟大厂面试也非常看重项目经验。
通过信息收集整理,并了解清楚各家公司招聘要求后,就开始有针对性的写简历,然后通过招聘网站和内推渠道等投递简历(这里要特别提醒下:多投递≠广撒网,还是要珍惜每一次投递简历和面试的机会)。在这里,也特别感谢霍格沃兹测试学院的老师帮忙我完善简历 + 内推名企。
加入我的学习群:1140267353 免费获取面试资料全套和海量软件测试视频教程,里面还有技术大牛的经验交流与分享哦
如果我的博客对你有帮助、如果你喜欢我的博客内容,别忘了给个三连哟!
面试之后,最大的感受是,还是要重视基础,提高认知深度。
要多看原理和源代码(Python 核心技术、Java 核心技术等书,Ctrl+B 看源代码,看不懂的地方可以用翻译软件把注释翻译成中文)。关于算法和数据结构,可以根据自己的基础选择相应的课程学习,主要是别求快,求精。
对于测试框架的掌握,一定要落地实践+总结思考。因为在学之前我有一点基础,所以整体的思维还行,看完视频后,除了简单完成小作业,我会花比较多的时间,琢磨这个东西能应用在工作中的哪些场景,并有一定的小产出。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。