接口测试 面试被问到自动化测试问题,该怎么回答

大瓶子 · 2023年06月26日 · 最后由 Jerry li 回复于 2023年06月26日 · 6963 次阅读

大多数公司没有用到自动化,但实际自己又摸索过,多多少少懂点,copy 一个框架就能用,但是在面试者被问到,
1.你们公司是怎么开展自动化的,做了哪些自动化
2.做了自动化,有什么效果,多大的提升
3.在做自动化过程中,遇到什么痛点,你们是怎么样解决的
有没有实际项目经验的朋友帮忙归纳归纳

共收到 7 条回复 时间 点赞
1楼 已删除

如果你说你做过自动化,这几个问题是必问的,因为从这几个问题中可以考查出你是否真正做过自动化。现在就算有实际项目经验的人给你总结一下,你也不可能在面试官面试糊弄过去的,有太多的问题能考查出你是否做过自动化了,比如说:
1,你用的是什么框架和语言,为什么要用这个?
2,这个自动化项目在你们产品有有什么不适应的地方吗?有没有考虑过如何改进?
3,针对这个框架通用的一些弱点,或是不兼容的地方,你们是如何处理的?
4,从你们现在达到效果来看,如果让你从新开始,你会如何做?
5,有没有考虑过以后如何做?或是是业界现在都是怎样做的呢?
.......

4楼 已删除
爱偷懒的QA 回复

死局 ,很多公司就是不用自动化,面试就是要问啊。这些问题点在面试中我都遇到过

大瓶子 回复

用不用是公司的事,你会不会是你的事。公司可以不用,但是你不会,面试就让你挂掉,这就是现状!无解!!!

Smobee 回复

我认真看看

爱偷懒的QA 回复

我的意思就是会自动化,但是没有实际项目经验,需要有实际项目经验的同学在你的问题基础上去面试

说说我自己的体会吧:

  1. 如果是实际项目中做过了自动化测试,我会让对方介绍一下用的什么框架,什么结构,写了多少用例,通过率怎么样;怎么做的每日构建,适配多少浏览器或者机型,怎么看报告和维护;项目中花多少时间做自动化,项目过程中有做过什么尝试推动有利于自动化铺开的方法。再考察一些常见的元素定位,用例架构相关的问题。
  2. 如果是项目中,没有做过自动化,我会问对方业余时间对自动化的学习和研究情况,问题也类似第一种情况,但是回答的要求会适当降低。毕竟如果没有自动化项目经验,就只能考虑招进来培养的情况了。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册