程序人生:详谈软件测试面试的一点想法


关注我,每天分享软件测试技术干货、面试经验,想要领取测试资料、进入软件测试学习交流群的可以直接私信我哦~~

软件测试从业7年,从一个什么都不会的人,到测试技术人员再到测试管理,之后又做了机构的技术老师。软件测试工作期间负责过软件测试的招聘,也负责过软件测试的面试,马上到毕业季了,总结一下这些年来关于软件测试面试的一些想法。

业务

经常说测试要懂业务,对业务知识了解得越多,测试就越贴近用户的实际需求。并且测试发现的缺陷也是用户非常关注的缺陷,同时是项目经理、开发人员都会认为很重要的缺陷。这在一些业务应用系统的测试尤其如此。

相反,如果缺乏对产品所涉及的业务领域的理解,则有可能测试出来的缺陷只是停留在功能操作的正确性层面,会被开发人员认为测试不够全面;甚至更糟糕的是,由于对某些业务知识存在误解,导致误测,提交的Bug被开发人员生气地拒绝掉。

技巧:多阅读需求文档,多从用户角度出发考虑问题,多与用户或需求分析人员沟通,是发现更多业务方面的缺陷的好方法。

测试用例

有些流传很广的题目,比如 “怎么测试一个水杯?” 这种大概问了几十人,很快放弃这种题目了。

“怎么测试登录界面?”,这种后来也放弃了,特殊字符、sql 注入之类的问题,在现代开发框架、大量使用开源组件的情况下已经缺乏测试价值了。

从平时工作需求里可以挑出很好的题目,也更容易体现用例设计以外的能力。

学历

如果说哪个行业对学历最不太看重,那就是计算机行业。因为计算机行业是要靠真刀真枪拼技术的,你行不行,能不能出活,只要实习几个月公司就能完全判断出来。

如果有技术,能出活,能给公司解决问题,学历低点没有关系;如果没技术,不能出活,那就算你是清华北大也可能会被开除。

而软件测试属于计算机行业的一个分支,对学历没有强制要求,大专以上学历都可以。

所以说如果自己测试技术水平比较高的话,完全可以找到一个不错的工作。关键在于个人的努力和坚持。

当然如果有技术的基础上还有不错的学历背景,那当然是更好,那就能有更多选择的可能性。但即使高学历也千万不要忘记了,企业用人更在意的还是技术本身,技术掌握扎实,工作态度认真,这才是未来职场上的核心竞争力。

年龄

大部分公司还是喜欢年轻有潜力的候选人,一般来说 35 岁就是一个坎了。

在 Boss 直聘,拉勾上,看到工作超过十几年的候选人来聊我们的职位的时候,一般都会婉拒,除非简历很亮眼。所以如果你到了 35 后,还没让自己成长为大牛,那职场就会毒打你,还是比较残酷的。

另外一方面,从社招的情况来看,工作一两年的同学的竞争力也不是很强,一般来说在一两年才刚刚入门,慢慢形成自己的工作风格和思维体系,比应届生好不到哪里去,工资却要高出一大截,性格比超级低的。所以对于这些一两年的同学,建议还是在原来的岗位再深挖一两年,当然特别优秀的除外。

面试

一般来说,能进到面试流程,说明已经通过了简历筛选的步骤。一般情况软件测试面试分3轮左右,每一轮面试官都不一样,分别是HR、技术和老板,每一轮的面试侧重点都不一样,HR会问一些关于性格方面的问题,技术会问技术相关的问题,老板会进行压力测试方面的问题,当然这些不是绝对的,一般面试过程中主要考察面试者的表达是否清晰,能力是否匹配。

表达清晰:有的求职的同学有口吃,会听不清他在说什么,面试过程就在反复确认他在说什么?其次是思路混乱,比如候选人描述如何测试一款移动产品,通常应该先介绍清楚这款产品,然后再介绍下该产品技术架构,然后再介绍自己负责哪一块。有的同学就直接,一两句带过产品介绍,就进到细节了,细节讲来讲去也没有讲明白,没有层次感,所以面试前要做好准备工作。

能力匹配:能力和简历不匹配的面试者很多,简历写得什么都精通,面试中一问才知道就会一点皮毛。能力和岗位不匹配的不多,一般都是能力和年限不匹配,像一些人工作5年,依然只会点点点,比如多年的自动化经验,java还只会写脚本。这类的求职者一般都失去了成长潜力。

总结

测试岗位的面试其实还是比较简单的,一般来说,面试问的问题,都是针对简历上写的东西,无非可能问的深浅而已。我其实觉得,只要候选人好好准备,自己实战演练几遍,问题都不大的。可惜的是,很多人都是临时抱佛脚。


如果你

①从事功能测试,想进阶自动化测试

②在测试界混了1、2年,依然不会敲代码

③面试大厂却屡屡碰壁

我邀你进群吧!来吧~~测试员,313782132(Q群里有技术大牛一起交流分享,学习资源的价值取决于你的行动,莫做“收藏家”)获取更多大厂技术、面试资料


金九银十面试季,跳槽季。给大家整理的资料,整体是围绕着【软件测试】来进行整理的,主体内容包含:python自动化测试专属视频、Python自动化详细资料、全套面试题等知识内容。愿你我相遇,皆有所获! 关注我领取~

如果文章对你有帮助,麻烦伸出发财小手点个赞,感谢您的支持,你的点赞是我持续更新的动力。

推荐阅读:

什么样的人适合从事软件测试工作?

谈谈从小公司进入大厂,我都做对了哪些事?

想转行做软件测试?快来看看你适不适合

软件测试从自学到工作,软件测试学习到底要怎样进行?

软件测试工程师简历项目经验怎么写?–1000个已成功入职的软件测试工程师简历范文模板(真实简历)

你可能感兴趣的:(python自动化测试,python,软件测试,测试工程师,压力测试,单元测试,接口测试,python)