大家好,我是洋子
有小伙伴问我最近B站也不更新了,跑去干什么了,其实这几个月我一直都在孵化一个项目,就是《测试开发面试宝典》,该面试宝典涵盖软件测试、计算机网络、Linux、数据库、操作系统、编程基础等7个模块
经过近3个月的时间,我已经完成了软件测试部分的高频面试题以及答案,其他剩余6个部分也会同步更新,24届秋招的提前批即将开启,有小伙伴来问自己在学校都是学习的软件开发相关的知识,没有学过软件测试,软件测试部分该如何准备?
如果时间比较充足,推荐可以去看下《Google 软件测试之道》《软件测试的艺术》这两本软件测试经典的书籍
但实际情况下很多同学都是临近找工作了才开始准备面试,在面试测试开发岗位时,特别是校招,会考察到软件测试的理论,让你对某种功能进行测试用例的设计,现如今有的公司在面试时,甚至还会问到接口测试以及性能测试怎么做等实际测试当中遇到的问题,还有最近大厂面试测试开发岗位时,喜欢出对自己写的算法题进行测试这样的新题
不得不说现在是越来越卷了,对于完全没有过测试经验的同学来说,想必就是一脸懵逼的状态,企业也不想花时间去培训一个完全没有经验的同学,所以只能通过相关题目来考察候选人是否真实做过测试
对于软件测试不知道怎么准备的同学,可以看这份面试宝典当中的软件测试部分即可,我将软件测试部分的面试题分为了测试基础、测试实践、测试认知、职业规划、场景题5个部分,一共42道高频题目,在面试测试开发岗位,基本都是必考范围当中
高频题目清单如下:
- 测试基础
- 针对你写的算法题如何进行测试
- 软件测试的分类
- 测试用例设计的方法知道哪些
- 什么是持续集成
- CI/CD是什么
- 什么是测试左移和测试右移
- 测试用例设计(1)百度搜索框
- 测试用例设计(2)微信抢红包(异常、边界)
- 测试用例设计(3)登陆界面
- 测试用例设计(4)抖音发送弹幕
- 测试用例设计(5)电梯
- 测试用例设计(6)两部电梯
- 测试用例设计(7)水杯
- 测试用例设计(8)一只笔
- 测试实践
- 怎么介绍测试类的项目
- 接口测试是怎么做的
- 你所做的项目有多少个接口,如何测试
- 什么是性能测试
- 性能测试关注哪些指标
- 性能测试是怎么做的
- 遇到线上严重问题怎么解决
- 有没有漏测(你测试的功能上线后,用户反馈有Bug)的情况,漏测之后是怎么解决
- 如何从0到1进行自动化测试(包括技术选型,技术方案)
- 接口自动化的断言是怎么做的
- UI自动化定位不到元素是什么原因,怎么解决
- UI自动化的优势在哪,什么时候不能够使用UI自动化
- 测试工具用过哪些
- 测试框架了解多少
- 如何判断Bug是来自客户端还是服务端(如何定位前端还是后端的Bug,项目中遇到Bug如何排查的)
- 测试认知
- 理解测试开发/软件测试/测试行业吗
- 遇到开发不认可的Bug如何处理的
- 令人印象深刻的Bug
- 在公司的测试流程是什么样子的
- 你的项目测试排期怎么算的
- 怎么做测试计划,测试方案怎么设计
- app测试和web测试有哪些不同之处
- 你认为测试到什么程度可以上线
- 自动化测试你认为有什么缺点
- 职业规划
- 为什么选择做软件测试(测试开发),而不做后端或者前端开发
- 从事软件测试/测试开发岗位的职业规划
- 场景题
- 抖音的秒杀场景如何测试
- 给一个微信付款的支付场景,如何测试
该《测试开发面试宝典》获取链接如下,购买面试宝典的前100位同学我还将免费拉你进入CSDN内部测试社区《测试开发VIP学习圈》,在圈子里面你可以进行学习打卡,洋子会给大家免费答疑、更新测试岗位内推信息、编写简历技巧、维护简历案例库等,后续也会不断更新测试学习视频资源