既然有这么多优秀的测试工程师,大家都知道技术面试是不可避免的环节,一般技术面试官都会通过自己的方式去考察你的技术功底与基础理论知识。
如果你问参加过一些大厂面试,肯定会遇到一些这样's一个问题:
1.请注意,您的项目使用自动化测试、应用程序测试和网络测试。你能完全理解这个原理吗
2.你接触过机器人框架和UnitTest框架等技术吗?
3.安全测试和性能测试呢?
看起来难吗?和自己准备的“题库”里的题有区别吗?我不知道从何说起。如果你有这种感觉,那么说明你的技术还需要继续修炼。
面对这么多技术面试,怎么能说自己的技术过关了呢?
只有问题没有参考答案,但是,请允许我说但是,对于下面这些问题,我这里还是有一份参考学习笔记文档和面经试题解析的在文末分享,需要各位小伙伴下来逐一学习!
一、开场白
自我介绍,项目经验(,介绍最满意的有技术亮点的项目或平台,并重点介绍他负责的部分的技术细节;最好准备几个版本的自我介绍,包括1分钟介绍,3分钟介绍或者3个字总结自己。面试不同的公司和职位时,也要准备不同的表达方式,因为有时候不同的公司看重不同的点,所以你要向面试官展示你好的一面和符合公司职位要求的一面。
软件测试基础
什么是兼容性测试?兼容性测试的重点是什么?现在我有一个在Windows上运行缓慢的程序。如何判断是程序有问题还是软硬件系统有问题?正交表测试用例设计方法有什么特点?描述测试用例设计的完整过程单元测试的策略是什么?你熟悉哪些类型的软件测试?请尝试比较这些不同测试类型(如功能测试、性能测试……)之间的区别和联系?有哪些缺陷(或bug)记录?如何提交高质量的软件Bug记录?MySQL
什么是交易?交易的ACID特征是什么?事务的隔离级别以及相应的问题?MySQL如何解决魔法阅读? ">MySQL常见死锁场景有哪些?liunx
- 你之前在公司使用linux命令做什么?
- 在之前公司,测试环境使用的是哪个linux版本?
- linux 下安装软件有那些方式?
- 在之前使用linux过程中,使用什么工具远程连接?
- 如何在linux上做被测系统代码补丁的更新?
- 测试环境如何搭建?
- 测试环境部署的注意事项?
- ......
Web测试
- 您所熟悉的软件测试类型都有哪些?
- 测试计划工作的目的是什么?
- 测试计划工作的内容都包括什么?其中哪些是最重要的?
- 您以往的工作中是否开展过测试用例的评审工作?如果有,请描述测试用例评审的过程和评审的内容。
- 您认为性能测试工作的目的是什么?
- 做好性能测试工作的关键是什么?
- ......
接口测试
- 你们公司的接口测试流程是怎样的?.
- 请简述一下cookie、session以及token的区别
- 接口测试如何设计测试用例?
- 接口测试执行中比对数据库吗?
- 谈谈你对HTTP协议的了解?
- get和post请求有什么区别?
- 在接口测试过程中发现的bug多不多?能举几个例子?
- 接口测试中有哪些要注意的测试点?
- ...
APP测试
- 请用自己最擅长的编程语言,将一个字符串反转并输出?
- 针对数十个安卓应用市场渠道包,请问如何进行大体的功能验证,简单叙述一下思路?
- 给你一个模块,比如注册模块,你会怎么样设计与执行测试?
- 你认为app测试过程中,相对于web,要更多注意哪些测试点?或者说app测试和web测试有哪些不同之处?
- 说说会用哪些抓包工具?怎么用的?
- 什么是alpha测试和beta测试?
- ....
Python
- super 是干嘛用的?在 Python2 和 Python3 使用,有什么区别?为什么要使用 super?请举例说明。
- 列表和字典有什么区别?
- 如何结束一个进程?
- L = [1, 2, 3, 11, 2, 5, 3, 2, 5, 3],用一行代码得出结论 [11, 1, 2, 3, 5]
- 说说接口测试的流程,介绍一下request有哪些内容。
- L = [1, 2, 3, 5, 6],如何得出 '12356'?
- ....
性能测试
- 你们怎么开展性能测试的?
- 如何进行需求分析的,数据模型、业务模型、测试模型
- 如果没有明确需求怎么收集性能测试需求数据?
- 性能测试方案有哪些内容,如何写性能测试方案
- 性能指标有哪些,如何确定性能指标?
- 性能测试策略是如何确定的,你们公司都使用什么测试策略?
- 性能测试过程中有没有碰到性能问题,怎么分析定位解决的
- .....
最后
其实一步一步走过来,不单单只靠面试之前刷题那么简单,更多的还是平时的积累。小编整理出一篇软件测试进阶之路的核心知识,同时也是面试时面试官必问的知识点,篇章也是包括了很多知识点,其中包括了有软件测试基础、APP测试、web测试、MySQL、liunx、 性能测试、Python、接口测试、性能测试、计算机网络、selenium、数据结构与算法等等
如果需要获取到这个【软件测试面试知识点整理】文档的话帮忙转发一下然后再关注我私信“软件测试”得到获取方式吧!



