IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 面试测试工程师一般会问什么?Hillstone Networks测试主管告诉你 -> 正文阅读

[开发测试]面试测试工程师一般会问什么?Hillstone Networks测试主管告诉你

互联网发展是很快的,每年都会有新语言的诞生。

今天我们邀请了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技术,就会比别人高出几个辨识度,面试就是这样,会自动化真的很加分,如果你一直功能点点点那替代性真的太强了。核心竞争力就是这样慢慢地一步步提升起来的,昨天不学今天不学明天不学,然后等着被焦虑被淘汰?

结尾当然有彩蛋啦,Hillstone Networks测试主管整理的测试面经,囊括了全国主流的互联网公司测试真题,有需要的朋友关注并私信关键词“面试”即可免费获得哟

?

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-08-28 22:02:31  更:2021-08-28 22:02:34 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/10 16:15:46-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码