由于朋友临时有事, 所以今天我代替朋友进行一次面试,他需要应聘一个测试工程师, 我以很认真负责的态度完成这个过程, 大概近30分钟。 主要是技术面试, 在近30分钟内, 我与被面试者是以交流学习的方式进行的, 整个沟通过程比较愉快但是内心毫无波澜。
作为一个面试者, 应该有好的态度, 与被面试者平等沟通, 试图引导他/她分析问题, 不随意打断他/她, 更不能以卖弄自己那一点点臭知识为目的, 毕竟我们希望招到的是合适的人。 另外, 如果被面试者很厉害, 那么,这也是面试者学习的一个机会。学习和尊重, 从来都是双向的。
鉴于对方简历和经验比较简单, 所以我就问得很浅, 多的不说, 仅给出我们聊过的技术话题, 即便是俗套而又简单的题目, 我也把它罗列一下:
1、简单说下公司上一个新版本测试跟进流程:
2、测试方法
3、测试阶段
4、测试报告
5、什么是测试用例?
6、什么是测试计划?
7、用例优先级?
8、用例内容?
9、用例执行结果?
就这9个问题给来面试的,平心而论我这些面试题目就是很简单的,但是这位来面试的朋友也有点答不上。而这个人的薪资要求就是13k,不能少哈。并且一再强调他的项目经验。并且在谈论过程中自视甚高。
特别他有一个给我留了很深印象,简历就1年经验,做的都是小程序测试的展示项目,面试过程中一直强调自己技术如何如何强大,在原公司如何的受重用,问了些细节部分,全部是用的手工,几乎没有什么自动化,薪资也是要13k,把钱看的太不是一回事了,我跟几个朋友说起这个事,他们也有同感,人心浮躁,肯踏实做技术的没几个,只是冲着高工资来,做什么都停留在能用,而不是会用。
以上并不是给不想学自动化测试的人们的一个借口。而是觉得测试者不要在工作中迷失了自己。目前就大量招聘信息来说,想要高薪得会以下几点:
会一门编程语言,懂自动化测试,懂Appium操作,元素定位、操作、等待、滑动等,深入讲解PO、unittest、yaml、配置文件、测试报告等知识,基于关键字驱动、Pytest和jenkins持续集成完成App测试框架设计与开发、测试工具、比如性能测试工具loadrunner,自动化测试工具selenium、Appium。
最后
做为一名有8年工作经验的测试人员,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!
下面分享我整理的这一份2023年可能是最全的软件测试工程师发展方向知识架构体系图。
1、Python编程语言
2、自动化测试框架
3、接口自动化测试
4、web/UI自动化测试
5、持续集成
6、性能测试
7、web安全测试
8、测试开发
希望大家根据这个学习架构路线,不断地去摸索与提升,突破技术的瓶颈,可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方进群即可自行领取。