先说一下自己的情况,大专生,18年通过校招进入湖南某软件公司,干了接近4年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试,已经让我变得不思进取,谈了2年的女朋友也因为我的心态和工资和我分手了。于是,我决定要改变现状,冲击下大厂。
刚开始准备时,自己都蒙了,四年的功能测试让我的技术没有一丝的进步,提升的只有我的年龄…
没办法,我找到了我在腾讯的老哥,作为他的小老表,在他了解了我的情况后(几乎就是Java基础开始),直接甩给我一个网盘,说到:“去吧,这里有你需要的所有东西,不要来找我了,我都嫌丢人!”。
盘里头是一整套软件测试面试必备文档PDF,看完之后直接给我老哥给跪了…这下面试稳了。
通过大数据总结发现,其实软件测试岗的面试都是差不多的。常问的有下面这几块知识点:
- 测试基础
- MySQL数据库
- WEB 功能测试
- 接口测试
- Python知识
- appium移动端测试
- selenium自动化测试
- Jmeter
- 性能测试
- HR面试思路
测试基础
阐述软件生命周期都有哪些阶段?常见的软件生命周期模型有哪些?
什么是版本控制,常用的版本控制系统有哪些?
······
MySQL数据库
为什么要使用数据库
什么是MySQL?
数据库三大范式是什么
mysq|有关权限的表都有哪几个
MySQL的binlog有有几种录入格式?分别有什么区别?
mysq|有哪些数据类型
MySQL存储引擎MyISAM与InnoDB区别
MyISAM索引与InnoDB索引的区别?
······
WEB 功能测试
请写出至少5个HTML行内元素标签
请写出table标签下面会包含哪些标签元素
很多网站不常用table iframe这两个元素,知道原因吗
jpg和png格式的图片有什么区别?
常用浏览器有哪些,内核都是什么?
······
接口测试
执行API测试时我们面临的BUG类型是什么?
UI测试与API测试有何不同?
列举一些最 常用的HTTP方法?
可以使用GET请求而不是PUT来创建资源吗?
PUT和POST方法有什么区别?
······
Python知识
为什么将Python作为编程的入]语言
Python3编码
标识符
python保留字
行与缩进
······
appium移动端测试
app测试和web测试有什么区别?
android和ios测试区别?
app出现ANR,是什么原因导致的?
App出现crash原因有哪些?
如何测试一个APP的登录场景
······
selenium自动化测试
什么Web项目适合做自动化测试
WEB自动化如何进行元素定位
WebDriver元素定位方式
ID定位是什么
name定位是什么
······
Jmeter
Jmeter的作用优点以及缺点
jmeter聚合报告里面的参数是什么意思
Jmeter基本使用
Jmeter组件:线程组
说明jmeter的工作原理?
······
性能测试
常见的性能测试指标
什么是TPS
什么是QPS
你们系统哪些地方(哪些功能)做了性能测试?
你们的并发用户数是怎么确定的?
······
HR面试思路
请你自我介绍一下你自己,
你觉得你个性上最大的优点是什么?
说说你最大的缺点?
你对加班的看法?
你对薪资的要求?
······
由于篇幅过长不易展示,文档我都全部整理好了,以上均可以分享,点下方小卡片自行领取即可,拿走不谢。