非常有意思的话题,某种程度上来说,测试职场一条从未设想过的道路真的走通了。
这条路指广大测试呼吁对测试从业进行学历保护、专业保护,就像医学那样设置护城河,以一种令人意想不到的方式完成了。
得益于大量培训机构为了赚钱,盲目的向大量非计算机相关专业、非重点高校的学生大力营销,测试从业候选人过多,最终导致目前IT企业真的在招聘系统中直接筛选:1.学历 2.专业 3.大厂经验。
2023年4月这个时间点,测试员和做题家们终于体验了一次医学专业保护的感觉......
上周和一个HR校友聊天,她们之前出了2个软件测试岗位,待遇并不高大概15K,一共收到2450多份简历,通过985、211本或硕,还剩下67人,通过计算机、软件、电子、通信等相关专业筛选,还剩19人,于是就让这19人来面试。
南京还有一家民营中型运输类互联网企业,去年因为开放测试岗位招聘后收到的简历多到爆炸,企业高管直接规定,以后第一学历非211的简历一律摈弃。
曾经做题家出身的测试员们羡慕自己高中同学选择了临床医学这样有深护城河的赛道,在"无良"培训机构的帮忙下,没想到在2023年我们见证了测试员行业的护城河形成。
过去对测试员有学历与专业要求的一般是国企、央企、研究所、银行......现在这种门槛已经全面向民营企业传播......
现在你觉得测试好不好转行了?从业者的变多变相的提升了企业对于简历的筛选,对于技能栈深度的要求。现在自动化测试已经成了基本要求了,性能,白盒,乃至算法都要求涉猎。
现在在职的测试人员也要看清楚,不提升自己,你真的会被年纪比你还小,技术能力比你还强,业务比你熟练,还能比你能加班,甚至薪资要求比你还低的人给“毕业”掉
好好磨练一下自己的技能吧,赚钱嘛,不寒碜。
语言
python挺好的,好入门,容易学。实际就业中补Java会好一点。
测试基础
万丈高楼平地起,基础还是要打牢的,这个不多说,缺啥补啥。
Linux和数据库
数据库的增删改查这些就不多说了
接口自动化测试
接口测试一般有2种方式实现测试,一种通过工具实现;另一种通过代码实现,工具更多的做调试,大多数互联网企业做接口测试都是通过代码实现。
工具的测试,一般容易上手,对于“0”基础的人来说,不失为入门的首选,代码量有限,只要熟悉测试流程,会熟练使用工具就能够完成基本的接口测试,但是灵活性差,自动化程度没有代码高,市面上常见可以接口测试工具有postman、Jmeter等。代码的实现,主要是通过python。
web自动化测试
web自动化测试主要通过代码实现。比如常见的应用有:Python/Java+selenium。 首先,还是需要熟练使用一门语言,非常熟练的运用至少一门编程语言。
其次,需要学习web测试的流程步骤,因为是基于页面默认人工操作,故而需要对于页面构成需要有一定的基础,比如:HTML+JavaScript+CSS,懂得页面元素的定位,以及常见的定位方式的使用等。如果有接口自动化的基础,那么学习web自动化相对会容易一些。 再者,通过一些相对完整的项目去实战训练,才能够较好的学习并把握web自动化的技能,通过反复的项目训练才能逐步的达到理想的效果。
移动自动化测试
移动自动化测试主要也是通过工具和代码的方式实现。比如常见的有Python/Java+appium。移动自动化除了哟啊掌握一门编程语言外,还需要学习移动测试的流程步骤,移动基本功能的和web端的基本类型。
但是更多的需要测试一些非功能层面的应用,需要学习并使用一些手机模拟器(如:mumu)、第三方工具(如:GT工具)、adb命令、monkey等的使用,学习使用的工具较多,并且需要结合代码一起使用,这就要求学习的知识范围更加广泛,先从工具使用入手。另外:移动端的应用还需要进行异常测试,对于使用过程中出现网络、信息中断等异常场景的设计,对于手机本身使用过程中的场景结合实际项目训练学习。
完整测试资料,可以滴滴
下一篇:中国稀土集团校园招聘公告来了!