如今的测试行业都怎么了?面试题有必要出这么难吗?

在测试行业摸爬滚打了十年左右的我,时不时会被公司要求去做面试官面试别人。在这段期间我也收到了不少的简历,面试了各种技术不一的人。许多候选人的工作年限都不少,基本都是在3~5年左右,但他们做的都是一些非常传统的项目,如果想通过简历直接判断一个人的能力是很难的,何况现在大环境越来越难做,大家找工作也越来越难。所以想知道一个人的真实实力,还是要通过面试才知道真实水平。

只有通过沟通才会发现他们的真实技术能力,在通过他们的年限和技术能力进行定位,看是否对应他们应聘岗位的等级。

面试时我打算聊点浅的,先打开一下话题,结果发现他们都对于基础问题很不清楚,我把它罗列一下:

  • 系统测试是什么考虑哪些方面strong>
  • 什么是并发ordrunner中,如何进行并发的测试点失败了会怎么样strong>
  • 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系
  • 测试结束的标准是什么strong>
  • 请你回答一下性能测试有哪些指标,对一个登录功能做性能测试,有哪些指标,怎么测出可同时处理的最大请求数量
  • 说说主流的软件工程思想(如CMM,CMMI,RUP,XP,PSP,TSP等)的大致情况以及对它们的理解:
  • 还有问一下你是怎样保证软件质量的,也就是说你觉得怎样才能最大限度地保证软件质量strong>
  • 测试计划工作的目的是什么计划工作的内容都包括什么哪些是最重要的strong>
  • 一台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别strong>

上面几个问题没有一个是“造火箭”的吧,结果发现,这些很基本的问题,他们普遍都答得很模糊,或者支支吾吾。其中,一个候选人的反问,令我印象特别深刻,他说:

“上面的问题我虽然都不懂,但是我都工作五年了,如果我不能胜任工作,那你告诉我,我这5年经验是怎么来的/p>

听完我沉思了很久,想着做为一个高级测试工程师,如果连基础问题都答不清楚,试问谁又愿意和这样的“测试开发大佬”一起干活p>

其实我想了一下,他之所以有这样的想法,很大程度取决于他的经历,长年在传统行业,或者“小作坊”,平时就两三个测试人员,大家都是“难兄难弟”的水平。让他认为测试开发就是会使用测试框架、自动化测试工具,不懂实现原理,年限上去了,就是高级测试。

思维一旦形成,就很难改变。但是,互联 是个瞬息万变的行业。

行业内卷

从BAT等各种大厂的应届生招聘薪水就可以看得出,现在应届生的水平越来越6,如果测试老人不去提升技术,不仅要面临长江后浪推前浪的压力,还要顶住当下行业的内卷之势。不然就只能接受窘境,最后甚至是面临淘汰。更别说升职涨薪了

而学习需要的也不是一腔热血,需要的是长期的规划,这里分享一个《自动化测试工程师全栈学习路线》,大家可以自行进行查漏补缺和规划。

1. 自动化测试必备Python编程内容

2. Web UI 自动化测试基础内容

3. Web UI 自动化测试实战内容

4. APP UI 自动化测试基础内容

5. APP UI 自动化测试实战内容

6. API 接口自动化测试基础内容

7. API 接口自动化测试实战内容

8. CI/CD持续集成专项技术

9. 自动化测试框架实战技术

上面就是我为大家整理出来的一套自动化测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取  

 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年11月15日
下一篇 2022年11月15日

相关推荐