前前后后面试了有20多家的公司吧,最近抽空把当时的录音整理了下,然后给大家分享下
开头都是差不多,就让做一个自我介绍,这个不用再给大家普及了吧
同时,我也准备了一份软件测试视频教程(含接口、自动化、性能等),需要的可以直接在下方观看,或者直接关注VX公众号:互联网杂货铺,免费领取
软件测试视频教程观看处:
2023最新【软件测试面试300问】面试八股文教程,涵盖自动化测试/接口测试/性能测试/测试开发等内容
下面就开始把我遇到过的一些面试题按条给大家分享下
功能测试部分
1、请说出软件测试流程
2、请写出bug生命周期
3、给你一个一次性纸杯,请对该纸杯设计出尽可能多的测试用例
4、如何制定测试计划
5、回归测试,为什么要做回归测试
6、bug的严重等级和优先区别
7、如何提高质量的bug记录
8、难以复现的bug咋处理
9、如何保证测试用例的质量
10、如何编写提交给客户的测试报告
数据库部分
这里具体的还是会给到你如何去查询一些数据,当然有想了解具体哪些查询的时候,可以sx我:数据库,我给你发我遇到的那些数据查询的面试题。
Linux部分
说出5个常用的linux命令
这块根据我面试的一个经历,主要还是考验你对命令的一个熟悉程度,每个命令都是用来做什么的,所以这部分在面试的时候不是很难,因为我整理的笔记就可以一目了然的了解到常用命令的用法,所以这块有想询问的朋友,可以去看我关于linux的一个笔记哦
自动化测试部分
这部分基本和后面的一个性能测试问的还是比较多的,是不是因为我应聘的是一个中级测试工程师的岗位,所以人家才会问我这么多。
1、app测试与web测试的区别
2、如何提高selenium脚本的执行速度
3、如何去定位页面上动态加载的元素
4、如何去定位属性动态变化的元素
5、如何在定位元素后高亮元素
6、自动化测试用例从哪里来
7、如何开展兼容性测试
8、apache和nginx的区别
9、app崩溃或者说闪退,可能是什么原因导致的
10、如何在页面加载成功后验证元素的存在
11、当有很多定位器时,如id、名称、xpath、css定位器,你应该使用哪一个
12、你将如何处理selenium webdrive中的警报或者弹出窗口
13、tps和hps的区别
14、http协议、https协议
15、get与post请求的区别
还有收集到的一些大厂的面试题,以及一些自己的面试小技巧和大家做一个分享
写在最后
PS:这里分享一套软件测试的自学教程合集。对于在测试行业发展的小伙伴们来说应该会很有帮助。除了基础入门的资源,博主也收集不少进阶自动化的资源,从理论到实战,知行合一才能真正的掌握。全套内容已经打包到网盘,内容总量接近500个G。如需要软件测试学习资料,关注公众号(互联网杂货铺),后台回复1,整理不易,给个关注点个赞吧,谢谢各位大佬!
☑ 240集-零基础到精通全套视频课程
☑ [课件+源码]-完整配套的教程
☑ 18套-测试实战项目源码
☑ 37套-测试工具软件包
☑ 268道-真实面试题
☑ 200个模板-面试简历模板、测试方案模板、软件测试报告模板、测试分析模版、测试计划模板、性能测试报告、性能测试报告、性能测试脚本用例模板(信息完整)
这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。