当前位置: 首页 > 科技 > 人工智能 > 万万没想到,自动化测试的面试题居然是这样的?_腾讯新闻

万万没想到,自动化测试的面试题居然是这样的?_腾讯新闻

天乐
2020-07-19 02:58:03 第一视角

在如今的招聘需求中,“软件测试工程师”基本上都有关于自动化测试的要求。例如:

1.了解 selenium、appium或者其他自动化测试框架

2.至少熟悉一门面向对象开发语言,有一定的代码功底优先

3.熟悉Java或者python,有一定的测试自动化经验和代码阅读能力

4.了解接口集成测试,会使用JMeter、Postman、SoapUI等接口测试工具

等等......

目前测试招聘的门槛要求越来越高,即使入职后做的是单纯的手工测试工作,但是面试还是要按照“造火箭”的要求来考核你。按照现在的发展速度来说,手工测试也不再适用于这个行业。作为IT从业者,一辈子或者说5年内在一家公司工作的概率都极低,所以为了能在面试中脱颖而出,自动化测试能力成为了标配或者说你脱颖而出的杀手锏。

今天,牛鹭就给大家分享一波自动化测试的技术面试题,大家可以对照题目看看自己的能力所及哦,也可以收藏保存,在面试前夕拿出来“抱抱佛脚”。

面试的时候你首先要明白一点:

面试官有可能是不会自动化的

他们有的全程不问你自动化的知识,有的全程都问自动化。一般问自动化的问题,两三个就能够判断出面试官会不会自动化。所以面试的时候不要虚,大胆的说出你会的,必要的时候可以反问面试官探探虚实。

测试很注重基础知识,希望大家有时间把测试基础多多温习。

进入正题:

1.自我介绍

2.自动化测试的基本概念、优缺点、适用范围

3.你是如何保证测试完全的 ?(测试点挖掘到页面的每一个元素,空间。使用边界值等价类等方法挖掘出系统级的测试用例。使用场景法和流程图挖掘出冒烟级 测试用例。测试用例不只要有正向的还要有逆向的。)

4.测试用例包括哪些点?

5.敏捷测试了解吗?

6.你认为自动化有必要吗?它有什么优势?

7.目前比较受欢迎的自动化测试工具有哪些?

8.你是使用什么测试框架做的上一个项目?

9.自动化的时候遇到过哪些问题,你是如何解决的?

10.自动化遇到用例fail掉如何排查故障?

11.你的自动化用例的执行策略是什么?

12.你觉得自动化测试最大的缺陷是什么?

13.会性能测试吗?了解Jmeter吗

14.postman是如何使用的,具体说一下

15.说说你对Selenium的了解

16.你使用什么工具来管理测试用例?说一下他的流程是什么?(禅道)

17.liunx的常用命令

18.当你认为是bug,开发不认,你如何解决?

19.与同事产生矛盾该怎么办?

20.你今后的发展方向是什么?

提示:支持键盘“← →”键翻页
为你推荐
加载更多
意见反馈
返回顶部