收割offer疯狂涨了5K,自动化测试面试题整理大全,你能答上多少?


前言

自动化基础能力

软件测试面试题:https://www.bilibili.com/video/BV1Lq4y137aR/

json和字典的区别?
unittest框架包括哪几个模块?
python连接数据库的方式?
jemeter或postman实现多接口关联测试?怎么做关联?
接口自动化的断言怎么做?
如果需要用自动化测删除接口,断言怎么做?
做自动化的过程中如何处理验证码?
自动化测试用例如何编写?
pytest的前置实现有哪几种方式?
Appium 都有哪些启动方式?
web ui自动化中显式等待、隐式等待有什么区别?
有没有遇到元素定位不到情况?如何处理的?
如果元素没有id,而且有很多iframe,所以写xpath也是有问题的,就是id和xpath都用不了,你用什么方式去定位?
如果同一个浏览器打开两个窗口,要用selenium里面哪个指令进行切换?
App自动化有做过吗?知道用到哪些技术框架吗?
App自动化用的是真机还是虚拟机?
什么 PO 模式,什么是 page factory?
简述selenium的原理?
UI自动化测试用例在运行过程中经常会出现不稳定的情况,也就是说这次可以通过,下次就没有办法通过了,如何去提升用例的稳定性?

自动化项目实战

自动化是自己搭的框架还是本来就有的框架,只是往里面写的一些用例?
讲一下在工作中怎么做的自动化测试?
假如公司想要做自动化,让你去做,你会从那些方面考虑入手?
在自动化测试过程中上下游接口有数据依赖如何处理,请详细说明你的框架中,这一部分设计逻辑细节?
多套环境,pytest如何切换环境?
pytest运行完所有case以后,如何清理数据库?
App自动化自己搭的框架里面是有logger那些还有用例不通过时屏幕截图那些吗?屏幕截图用到哪个库?
在自动化测试中,你遇到了哪些常见的问题?如何解决?
自动化测试与手动测试相比,有哪些优缺点?
在自动化测试中项目环节遇到了哪些挑战?如何解决?
有多少年的自动化测试经验?能否分享一下你最喜欢的自动化测试案例?
如何评估自动化测试的效果?有哪些指标可以衡量?
如何进行自动化测试的维护和更新?
何设计一个好的自动化测试框架?
之前部署的自动化框架是一台机器去跑还是多台机器去跑?就是是一台机器去跑还是用主控机操作各个分机去跑?
Login这些用例数据是在哪里取的?excel吗?用到什么方法?什么第三方库?

下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

只要心存目标,就要一步一个脚印地前进。哪怕路上有荆棘和挫折,也不要放弃。成功只属于那些永不言败、勇往直前的人。

只有不停地努力才能创造奇迹,只有坚持不懈才能走向成功。无论遇到多大的困难和挑战,相信自己,勇往直前,每一次努力都将让你离目标更近一步。加油!

只要你拥有梦想,就有无限的可能性。不要害怕失败,因为每一次尝试都是一次成长。相信自己,坚持奋斗,你一定能够实现自己的目标。

猜你喜欢

转载自blog.csdn.net/x2waiwai/article/details/130015885