测试工程师面试题合集[1]金三银四必备

金3银4,又到换工作的高峰期啦!

雁卿也有投递测试工程师的岗位,约了两三个面试,挑选了一些觉得有价值的面试题目来分享。

python基础,接口自动化,UI自动化,计算机网络,Linux, 数据库都有被拷问,太卷了~

一起来看看是什么题目吧~

【项目】

1、 介绍目前所做的项目,担任的角色和做出的成果。

2、 在项目中,或者测试过程中碰到了哪些问题,是怎么推进,怎么解决的?

【接口】

3、 介绍一下用到的接口自动化框架,

4、 pytest有哪些断言方式?

5、 pytest 的fixture, 3 种调用方式分别是什么?

6、 如果要调用多个fixture, 应该怎么做?

7、多接口有依赖的情况,比如B接口需要用到A接口的返回值,自动化测试过程中,怎么设计?

8、 pytest实现fixture的原理是怎么样的 ?

【UI 自动化】

9、 selenium 的元素定位方式有哪些?

10、 不可见的元素,怎么定位?

11、 selenium 的用例,怎么提升运行效率? 提了多线程

【计算机网络,抓包】

12、 怎么用fiddler打断点,怎么修改响应返回的内容

13、 fiddler怎么抓app的包?

14、 http请求有哪些请求头?

15、 什么是长连接?

16、 get 和post 请求有什么区别?

17、 python用requests库的时候,get和post 用什么参数传递请求体

【python】

18、 python的匿名函数

19、 两个列表,list1 = [1,2,3], list2= [4,5,6], 怎么扩展让list1=[1,2,3,4,5,6,] list1.extend(list2)

20、 json跟字典的区别,

21、字典跟列表的区别

22、字典怎么遍历值?

23、python怎么获取一个对象的所有属性? dir()

【Linux】

24、linux怎么查看进程

25、 找出linux一个日志文件的最后五行,并且包含error的信息 26, linux 怎么替换文件中的某个单词

【数据库】

27、 数据库表,有学生id,姓名,性别, 科目,成绩,怎么找出平均分大于85的男生

28、 左连接和右连接的区别

【测试用例设计】

29、 扫二维码可以领红包,红包可以提现到银行卡。根据这两个功能设计用例

30、 有一个输入框可以输入字符串,后端解析,会返回包含a 的个数 。对这个输入框设计用例

31、 下单到支付的流程,你关注哪些测试点?请设计一下测试用例

来答题试试看呀,欢迎评论交流

你可能感兴趣的:(测试工程师面试题合集[1]金三银四必备)