背景经历
当时我工作近5年,明显感觉到了瓶颈期。具体来说,感觉自己用过很多测试框架和测试工具、做过一些测试开发、也有过高并发的性能测试,但是从技术深度上感觉不足,到后期时做事也没有明显挑战,完全适应了公司节奏,说句不好听的成了老油条,可以每天舒服的混日子(这也有好处,有时间准备面试)。这对于个人成长不利,长此以往可能面临大龄失业。所以我觉得需要痛下决心改变一下现状。我定的目标就是进大厂,因为我觉得小厂做到我目前的程度已经很难有很多的提升了。
下了决心之后,下一步是写简历。
这一步其实非常关键。先说结论,我的简历前前后后改了好几个月,在投简历的时候,大部分大厂都会给我面试机会,并且对我的经历非常感兴趣。具体如何做呢?
核心思想,想进大厂的简历,要突出自己的特色,写得要生动,能从简历看出你实力不俗。如果简历不过关,很大几率根本没有面试机会。具体实践上
作为测试工程师,尤其是三年以上的测试工程师,企业一般定级是中级测试工程师,那么基本要求就会有:
功能测试要会测试计划、需求分析及测试报告文档的编写能力
测试环境、测试工具环境的搭建能力
团队协同、项目推进能力
自动化测试理论及项目实战经验
接口测试理论及项目实战经验
性能测试、数据库、linux相关技能
在排版顺序上上,我的建议一般是:
先功能测试相关的技能点,要求熟练掌握
然后是自动化测试、接口测试相关的技能点,要求熟练掌握
再是数据库、Linux、计算机网络、脚本语言等,要求熟悉或熟练掌握
最后是一些企业要求的技能、工具,要求要理解或了解
简历写好之后,准备面试了。
如何做?核心思想,充分发挥你的优势,制定适合你自己的准备方案,做120分的准备,争取100分的结果。这里我只从我自己的经验出发,希望能给大家一些启发。
当时自我剖析,我的优势是什么,不足是什么?我有创业经验,项目经历丰富,做过一些什么项目,使用过很多流行的框架,做过一些自认为还可以的设计。不足很明显,缺乏深度,浮于表面,做过的项目的一些设计较为幼稚,不能很好地应对更大的业务挑战。
当时花了几个月充分准备,十六个方面,增加深度、扩展广度、覆盖死角、挖掘项目。介绍下当时具体的准备
内容涉及:测试基础、功能测试、linux、mysql、接口测试、jmeter、测试工具、web自动化测试、selenium、python编程、app自动化测试、性能测试、安全测试、测试开发、简历模板等等
测试基础(38页)
功能测试(183页)
linux(221页)
Mysql(216页)
接口测试(338页)
Jmeter(41页)
测试工具(35页)
web自动化测试(50页)
selenium(55页)
python编程(27页)
app自动化测试(66页)
性能测试(40页)
安全测试(21页)
测试开发(31页)
简历模板(38页)
注:篇幅有限,资料已整理成文档,整体的内容知识点也是偏多的,截图是截取不完的,所以请各位朋友注意:若是需要下载整个软件测试面试宝典,有需要的读者朋友们可以帮忙三连支持一下,点击文末小卡片传送门即可入手~
一、基础知识--2023版
(包含计算机基础、测试理论、HTML基础、CSS基础、JS基础常见的面试题)
二、Linux和数据库 --2023版
(包含 linux、数据库介绍、SQL语言(重点)、数据库高级功能常见的面试题)
三、编程+数据结构--2023版
(包含 Python基础、面向对象、异常处理、模块和等等常见的面试题)
四、WEB自动化--2023版
(包含 WEB自动化入门、WEB自动化基础、WEB自动化中级、WEB自动化高级、项目实战等等常见的面试题)
五、移动自动化 --2023版
(包含 移动自动化基础、移动自动化中级、移动自动化高级等等常见的面试题)
六、接口测试--2023版
(包含 接口基础、postman实现接口测试、数据库操作、代码实现接口测试、持续集成、接口测试扩等等常见的面试题)
七、接口自动化--2023版
(包含 接口自动化脚本编写、接口自动化测试执行、接口自动化测试报告分析等等常见的面试题)
八、性能测试--2023版
(包含 性能测试基础、性能测试工具、项目-接口性能测试、项目-web性能测试、性能测试调优等等常见的面试题)
九、安全测试--2023版
(包含 数据库安全测试、网络安全测试、应用程序安全测试、安全性能测试、社会工程学测试等等常见的面试题)
内容太多,篇幅有限,所有文档、PDF的知识体系以截图形式展示,所有的教程学习PDF这边也只是大致介绍一番,不过可提供全部教程的原件给大家免费下载
整理不易,白嫖太易!获取方式很简单:有需要的读者朋友们可以帮忙三连支持一下,点击下方小卡片入群即可入手~