关于软件测试面试的一点想法

来源:天津博为峰IT教育 时间:2023-06-14

面试是进入软件测试领域的重要一步,而在面试过程中,候选人通常会有一些独到的想法和经验。在本文中,我们将分享一些关于软件测试面试的个人想法。我们将讨论面试准备的重要性,面试中常见的问题和答案技巧,以及如何展示自己的技能和经验。我们还将提供一些面试过程中应注意的事项和建议,以帮助您在软件测试面试中取得成功。请注意,每个人的经验和观点可能不同,而这些想法仅供参考和分享。本文旨在为读者提供一些有关软件测试面试的个人见解,帮助他们在面试中获得更好的表现。

关于软件测试面试的一点想法

业务

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

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

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

测试用例

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

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

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

学历

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

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

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

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

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

年龄

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

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

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

面试

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

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

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

总结

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

新闻资讯

什么是黑盒测试及其特点?

2024-09-28

批量测试与自动化脚本如何编写?

2024-09-28

缺陷管理基本概念与报告单详解

2024-09-28

什么是性能测试?

2024-09-28

Python有哪些独特优势?为何是人工智能 ?

2024-07-14

基础不好自学UI设计可能吗?需要哪些资源?

2024-07-14

Web前端与HTML5有何关系?对比有何优势?

2024-07-14

如何入门Java行业?如何提升代码编写能力?

2024-07-14

Linux运维薪资水平及影响因素是什么?

2024-07-02

Linux运维前景如何?初学者该如何入门?

2024-07-02

Copyright © 郑州为学信息技术有限公司版权所有 豫ICP备2022015557号 Powered by 乐问乐学