公司今年要招人,面倒是面了很多测试,但没有一个合适的。一开始想要的就是中级的水准,也没指望来大牛,当然来了更好,提供的薪资在10-20k,来面试的人有很多,但平均水准真的是让人失望。
看简历时很多都写着3、4年工作经验,但一面试,不提工具和编程,就光基础的技术很多也知道的不详细,大部分人数年的工作经验就是靠功能测试堆起来的,毫无深度,对Web自动化等问题也是一问三不知,都停留在接口测试的基础方法层面上,自动化进阶问题问一个凉一个,前沿技术最新动态也不关注。
这些人还要求20k,在交谈过程中自视甚高,有一个给我留下了很深的印象,简介上写着有4年测试经验,做的都是小程序的展示项目,面试过程中一直强调自己技术如何如何厉害,在原来公司如何受重视,结果一问细节,全部用的手工,几乎没有什么自动化,最后还是招了几个应届生培养一段时间,也算能帮手了。我和几个朋友说起这事,他们也有同感,现在认认真真做技术的没有几个,大部分冲着高工资来的,做什么都停留在能用,而不是会用。
现在大环境不好,各大公司也提高了要求,而这一大批不合格但自认为优秀的测试人注定只能被市场淘汰,但真正有能力的测试人,基本没有受到什么影响,想要跳槽还是很容易的。如果对现在的工作不满意,又没有足够的经验,不如静下心好好的提升自己。
以上并不是给不想学习自动化测试、不想提升自己技术的人的一个借口。而是觉得测试者们不要在工作中迷失了。目前就大量的招聘信息而言,想要高薪就得会以下几点:
懂自动化测试基础,懂Appium操作,元素定位、操作、等待等,深入了解PO、unittest、yaml、配置文件、测试报告等知识,基于关键字驱动、Pytest和jenkins持续集成完成App测试框架设计与开发,要熟悉使用Jmeter、Postman、selenium等测试工具。
作为一名有6年工作经验的测试人员,接下来想分享我对于技术的一些归纳和总结,希望能够给想长期耕耘在技术这条道路上的朋友们!
下面分享我整理的这一份2023年最全的软件测试工程师发展方向知识架构体系图。
1、Python编程与测试开发技术
2、Web自动化测试基础
3、APP自动化测试基础
4、Postman测试工具专题
5、接口自动化测试基础
6、测开自动化测试框架封装
7、Jmeter性能测试
8、持续集成
9、Fiddler抓包工具的使用
10、Linux系统操作
11、MySQL数据库
12、跨平台的自动化测试框架
以上就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图,希望各位加油!
同时,作为一个过来人也希望你们少走一些弯路,如果不想体验学习时找不到资料,没人解答问题,坚持几天就放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,点击下方小卡片免费领取,希望能给你带来帮助。