软件测试面试题集 - 接口UI自动化篇

发布于 2021-05-11 20:20 ,所属分类:软件测试工程师学习资料

软件测试工程师面试,都被问到了哪些 接口自动化,UI自动化相关问题?


金三银四,找工作高峰期,不管是面试功能测试,自动化测试还是测试开发,都会被问对自动化的了解,雁卿把自己面试碰到的接口自动化和UI自动化面试题目做了个汇总,希望能对大家有帮助,欢迎点赞,留言,转发,收藏~



01


接口自动化

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

2,Python 用 requests 库的时候,Get 和 Post 请求分别用什么参数传递请求体?

3, 接口自动化里面用的 pytest 参数化,是怎么实现的?简单写一下并讲解。

4, pytest 有哪些断言方式?

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

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

7, pytest 实现 fixture 的原理是怎么样的 ?

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

9, 接口自动化的数据清理工作是怎么做的?

10, mock 技术什么情况下使用?

11, 幂等性是什么?怎么测试?


02


UI 自动化


12, 搭建 Web UI自动化的环境,你是做了哪些工作?

13, 浏览器上有2个页面,第一个页面是基于登录状态才能打开的,点击第一个页面中的一个按钮,跳转到第二个,在第二个页面中完成新建动作。

根据这个流程,你会怎么做UI 自动化实现?

14,selenium 的元素定位方式有哪些?

15, css 和 xpath 定位方式,你更喜欢用哪个?为什么呢?

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

17,selenium 的用例,怎么提升运行效率?

18, UI 自动化用例,第一条用例执行失败了,第二条用例怎么处理?


03


Python 手撕代码


19, 手写冒泡排序,讲解冒泡排序原理,排序次数。

20, 讲解一下选择排序和快速排序。

21, 打印斐波那契序列的前n个数字。

22, 两个字符串,怎么找出字符串a在字符串b出现的所有位置和次数,代码实现。



你们面试的时候,都被问到了哪些自动化题目呢?有哪个问题是你也碰到过的,欢迎一起交流呀~



gongzhong号雁卿雁卿呀回复关键词可获得面试题合集的xmind文件



测试工程师面试题合集系列

软件测试面试题-计算机网络篇

软件测试面试题集 - Python篇


雁卿个人介绍

来认识下雁卿雁卿呀




每天进步一点点,多输出,多分享,我是雁卿雁卿呀,期待您的!





相关资源