当前位置:网站首页>面试测试工程师一般会问什么?测试主管告诉你
面试测试工程师一般会问什么?测试主管告诉你
2022-08-02 04:59:00 【代码小怡】
互联网发展是很快的,每年都会有新语言的诞生。
今天我们邀请了Hillstone Networks的测试主管Tricy来回答这个问题
Tricy:做测试已经七年了,在Hillstone Networks并担任测试负责人,项目负责人和团队管理者,作为高级测试工程师,负责产品的功能测试,Ixload/Avalanche性能测试,压力测试,并且带领团队搭建web端Python+selenium自动化测试框架.主要负责web功能测试,Python编写接口自动化,APP功能测试,APP 接口自动化,面过得测试也差不多100+个,我主要会问技术相关和项目相关的问题来判断面试者以下几个能力:
1.语言沟通能力
2.技术过不过关
3.项目的真实性
所以我先讲面试经过,各位看官可以总结点经验
一.面试的自我介绍
我有时候忙得来不及看简历,所以我一般会让面试者来个自我介绍,先了解一下是什么样的人,有哪些优势,然后是工作经验。
面试者会出现以下几种现象:
1.吐词不清晰
2.说话断断续续,如果说话一段一段的,我可能会认为你没有做好准备工作
3.总体只介绍自己性格开朗,喜欢测试,毕业于哪个学校等回答。其实站在我的角度而言,我想了解的并不是这些,稍微说下性格可以,但我更想了解的是你做过什么类型的项目,主要用哪些技术或者说你想要得到什么样的职位,想提升哪方面的技术
二、专业技能
我会针对面试者所写的技能来提问,一般是以下内容我比较重视:
1,编程语言
有python/java其中一种语言的项目经验,如果你会python,我会问:python有哪些优点/浅拷贝和深拷贝的区别/断言的作用加上你如何使用断言/列表和元组的区别/如何实现多线程/解释下封装继承多态/文件结构/封装过;会java的同学太少了,但是如果你会,你就有了加分项,下次再整理java接口自动化相关面试题吧。
2.linux相关命令
解压包,创建文件夹,查看日志,查看文本中的内容并进行修改。其实我知道语句有很多,但是你得唬住面试官,牵着他的鼻子走,他问你会不会linux的时候,你说会,然后别等他开口,你直接说你在工作中一般用的是哪些,最好语句说完整,别只说前一部分丢了后一部分,捡了芝麻丢了西瓜。一套说完之后他百分之九十不会接着问,问其他的你就说用得比较少记不太清,完美~
3.数据库基本语句
增删改查,这是最基本的,但是你如果会分页查询,多表查询,知道索引的作用,稍微背写存储过程的知识,基本可以过了,不过不会也没关系,因为你也用不到存储过程啥的,但是有些面试官就是喜欢问。但是如果你要找测试开发的工作或者高级测试可能会需要知道
4.fiddler基本的抓包
如何看返回参数。这个我用的不多,不过了解还是要的,背起~
因为我一般用的f12,然后看netword,因为点了之后可以看相关接口的传参和反参,方便得很
5.jmeter或者postman会一种
jmeter面试题一般会面参数调用,压测,看哪些指标,一般问题:解释什么是JMeter中的断言?断言的类型有哪些?/如何进行压测?还有更深入的我后期专门写一个吧,因为我主要喜欢写java接口自动化,因为很方便,切换了项目也不怕,为什么不用python自动化的原因是python不好处理hsf接口,因为很多hsf相关的包,开发同学都是用java代码写的
三、项目经验
项目经验主要是想要知道测试人员负责的项目是什么类型的,比如借贷,金融,管理,电商等等
我判断你是不是培训学校出来的人很简单,培训学校喜欢写金融类的项目,哈哈~是不是没想到?因为培训学校会以金融方面的项目来作为他们讲解的项目,至于为什么,可能是因为比较简单,因为就那几个模块。
其实做过测试的规模不算很大项目的一个人都能撑起来,也就是说一个测试可以负责一整个项目的测试,像我的话,熟悉了项目我现在一个人负责两个项目,还可以管三四个测试人员的小团队。
然后我主要会看你在项目中担任什么角色,使用过你上面说的哪些技术,怎么去用的,就打个比方:我主要负责XX管理项目的哪些部分,编写测试用例,运用过python+selenium/java+testNG技术,然后是bug跟踪与回归,最后是发送邮件
回答这些问题一定要流畅,一定要流畅,一定要流畅~~~不要出现好像是这样的吧,不知道的情况,这是你的项目你不知道难道面试官还会知道不成?这说明你并不了解你的项目,而且包含作假的成分
好了差不多经验就是这些,如果以上问题能帮助到你那是我的荣幸,Tricy等着你收获满意的offer。以上问题总结并不全是所有测试面试官都会问的,因为每个测试团队的项目不同,可能有些注重项目,有些注重技术,有些注重人品性格这样,但是只要是你简历上面写了的技术那是一定会问的。
下次我再分享性能相关问题总结–》APP相关面试–》java接口自动化面试题,咱们就按这个顺序来吧
只要你会一套框架,你会一门java技术,就会比别人高出几个辨识度,面试就是这样,会自动化真的很加分,如果你一直功能点点点那替代性真的太强了。核心竞争力就是这样慢慢地一步步提升起来的,昨天不学今天不学明天不学,然后等着被焦虑被淘汰?
最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!
这些资料,对于想转行做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……
如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方小卡片加入我们群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。
敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找。
自学推荐B站视频:
零基础转行软件测试:自学完软件测试,拿到了字节的测试岗offer,堪称B站最好的视频!
自动化测试进阶:已上岸华为,涨薪20K,2022最适合自学的python自动化测试教程,自己花16800买的,无偿分享
边栏推荐
猜你喜欢
MySQL大批量造数据
【云原生】什么是CI/CD? | CI/CD 带来的好处
认识消防报警联网中CAN光纤转换器的光纤接口和配套光纤线缆
MobaXsterm如何使用
Grid布局介绍
MySQL String Concatenation - Various String Concatenation Practical Cases
[Digital IC hand-tear code] Verilog fixed priority arbiter | topic | principle | design | simulation
interrupt()、interrupted()和isInterrupted()你真的懂了吗
18年程序员生涯,读了200多本编程书,挑出一些精华分享给大家
公司不重视软件测试,新来的阿里P8给我们撰写了测试用例编写规范
随机推荐
JDBC revisited
Digicert EV证书签名后出现“证书对于请求用法无效”的解决方案
MySQL 5.7 upgrade to 8.0 detailed process
Luogu P2437 Bee Route
Matlab学习第二天
MySQL 8.0.29 解压版安装教程(亲测有效)
Mysql子查询关键字的使用(exists)
mysql 存储过程详解
力扣练习——43 路径总和
MySQL 游标
"Digital reconstruction of the system, getting the CEO is the first step"
合作的小伙伴,缺乏主人翁(owner)意识,好苦恼
选择黑盒测试用例设计方法的综合策略方案总结
UE4 利用Mixamo自动绑骨并导入虚幻4
来自雪域高原的馈赠——大凉山高原生态糖心苹果
力扣练习——45 二叉树的锯齿形层次遍历
12个MySQL慢查询的原因分析
力扣练习——38 分割回文串
CodeTON Round 2 (Div. 1 + Div. 2, Rated, Prizes!)
应用pca和K-means实现用户对物品类别的喜好细分划分