学院本,从名不见经传的初创公司,到知名外企,从来没想过自己有这个实力

简介: 大四学生转测开,突破内卷逆袭拿外企offer。从“点点点”到掌握自动化框架、CI/CD,系统学习测试全体系,弥补学校教育短板。历经数百次投递、Bigo两轮严苛面试受挫,最终斩获知名外企测试岗,实现学院本逆袭。分享真实成长路径与大厂面经,坚信努力终有回报,测开赛道同样精彩。

本人目前是学院本在读,已经到大四了,实习从事的是开发,后来转为测试开发。干开发的太多了,太卷了,网上有太多的学习资料,比如java,spring一系列课程,但是关于测开的课程却很少。那如果我能知道测开的学习路线,知道大厂的用人需求,那我是不是可以凭借这些但和92的竞争?是不是也有机会进入大厂?抱着这样的疑问我加入了霍格沃兹测试开发学社。

测试不是一门简单活
因为我有开发的实习经历,在我看来测试不过就是点点点而已,不过当我面试,学习之后才发现我想的太简单了。点点点的时代已经过去了,现在要需要懂的很多。就用例设计而言,我的思维在之前就是一盘散沙,想到什么测什么。导致我在面试的时候,会遗漏很多点。举个例子,登录场景,我之前就只会考虑登录失败,登录错误,按钮是否可用等情况。现在经过学习之后我会用从功能,性能,安全,兼容等几个大的方面去考虑,尽量避免漏测情况。

自动化测试框的必要性
想要提高竞争性,尽量缩短和92的差距,自动化框架的学习是必不可少的。别人没有我要有,别人有我要做的更好。在学校中,没有课程会教这个,b站上,关于这个的课程量少,质量也参差不齐。所以,除了测试的基本功。我个人的学习重点也是放在了这上面。恰好,学院这方面的课程也是非常的丰富,不管是接口自动化,还是ui自动化,亦或者是app自动化都有对应的课程。而且还有教CI/CD的内容,把自己写好的框架接入到jenkins当中,一条龙服务。

相信自己,努力终有回报
在我学习的过程中,有听到这样一句话。“对自己负责”,是的,出了学校,进了社会,你学不学,干什么事情,和其他人有什么关系。你现在的所作所为,都是今后的自己为此负责。所以,为了不让未来的自己后悔,好好思考自己该做什么,为了达到这个目的,需要付出什么努力。

在投出几百份简历后,能面试的公司寥寥无几。最接近成功的一次是bigo,一面和二面每次都是1小时的面试,但我还是熬过了,在二面通过之后,得到的却是人已经招满了,不招人的结局。我陷入深深的自我怀疑之中,学院本难道就只能进小厂吗,我的努力是不是都白费了,我以后怎么办?

这时,某知名外企却对我发起了面试,对于每一场中大厂或者大厂的面试,我都是精心准备的。功夫不负有心人,本来是两轮面试,没想到我一面之后,hr竟然通知我面过了,第二轮面试也不需要面了。

在这一刻,我的努力终于得到了具现化,成功的拿到了此外企测试岗位的offer,也是实现了自己当前阶段的目标。我做梦都没想过,一个学院本竟然能拿到外企offer,在我投递这个岗位之前,也没想过能有面试的机会,更没想过能够面过去。

所以,真的要相信自己,每个公司都要投递试一试,说不定就拿到机会了呢。在此,也是非常感谢公司能给我这样一个面试的机会,同时也特别感谢安灵儿老师对我的解惑和很多指点,能让我走到今天这步。

面经分享
Bigo一面
说说混沌测试是做什么的
具体怎么去测这一块的
介绍实习的项目
拿到一个项目,怎么去上手他,或者测试的计划或者策略是什么样的
怎么评估测试用例是否测试充分
你觉得什么样的测试用例是一个好的测试用例
拿到一个项目如何去应用边界法,等价法。举例一到两个场景
测试用例方法有哪些方法或者技巧
你刚才提到的都是场景法,说说边界值呢
如果在测试中发现了缺陷,你会如何去记录它,并且跟进去修复
缺陷等级怎么去划分的
缺陷的提交内容包括哪些
如果缺陷提了,开发不认可打回来,怎么去做(提了找产品,问还有处理思路或者方案吗)
对需求文档某个功能点不理解的话,你会怎么做
你在负责需求的时候,时间过去了一半,发现进度没有达到预期,这时候会怎么做
用例设计,说说对微信通话的测试点
秒杀场景,怎么测试在高并发场景下,只消耗了规定的库存
说说java创建线程的方式有哪些
java的基本数据类型
python的基本数据类型
元组和列表的区别
python是怎么知道导入的模块或者你自定义的模块在什么位置
测试的工资比开发低,你之前有过开发经历,为什么你不做开发
Bigo二面
介绍一下项目
关于优惠卷,它的测试点有哪些
秒杀功能你测过吗,怎么测
你知道秒杀的技术实现方案吗
软件缺陷等级怎么划分
单元测试,集成测试,系统测试,3个之间的侧重点是什么
你知道软件测试w模型吗
输入框的长度为6到10,使用边界值法怎么对他进行测试呢
接口自动化框架的分层,和挑选架构的时候,为什么回去选择这样一些工具去实现呢
怎么处理在各种场景下,接口之间的依赖关系
有测试过接口的幕等性吗,怎么测试的
怎么判断一个问题是前端还是后端
有做过app测试吗,你觉得app测试和web测试的区别是什么,他们之间有什么差异性
对于不熟悉的业务,你会去怎么介入这个业务
在你看来,如何保障软件测试质量
怎么去提高软件测试用例的覆盖度
为什么会走上家公司离开呢
你在成都,为什么想找广州这边的
你对于后续的业务或者发展方向有什么想法吗

相关文章
|
19天前
|
Web App开发 数据可视化 前端开发
当Dify遇见Selenium:可视化编排UI自动化测试,原来如此简单
Dify与Selenium融合,打造可视化UI自动化测试新范式。无需编码,通过拖拽构建复杂测试流程,降低技术门槛,提升协作效率。智能元素定位、自适应等待、视觉验证等特性显著增强测试稳定性与维护性,结合CI/CD实现高效回归,推动测试智能化演进。
|
1月前
|
人工智能 自然语言处理 JavaScript
利用MCP Server革新软件测试:更智能、更高效的自动化
MCP Server革新软件测试:通过标准化协议让AI实时感知页面结构,实现自然语言驱动、自适应维护的自动化测试,大幅提升效率,降低脚本开发与维护成本,推动测试左移与持续测试落地。
|
1月前
|
人工智能 自然语言处理 安全
Playwright MCP 与 Claude 的完美协作:打造网页操作智能体
当AI大脑遇上灵活机械臂:Claude与Playwright MCP深度融合,实现自然语言驱动浏览器自动化。从搜索论文到登录发帖,复杂网页操作一气呵成,打造真正“能想会做”的智能数字助手。
|
2月前
|
Web App开发 前端开发 JavaScript
Playwright极速UI自动化实战指南
Playwright告别Selenium痛点,以智能等待、强大选择器、网络拦截与多设备模拟四大利器,提升自动化效率与稳定性。本文通过实战代码详解其加速秘籍,助你构建高效、可靠的UI测试方案。
|
22天前
|
JSON NoSQL 测试技术
从手动到全自动:我们如何用Dify重构了API回归测试流程
本文分享团队如何借助Dify工作流平台,将耗时3天的手动API回归测试升级为3小时完成的全自动流程,实现测试效率与质量双提升,推动测试从成本中心向价值创造转型。
|
28天前
|
人工智能 监控 数据可视化
别再手动处理琐事了!用Coze搭建AI工作流,我每天白赚2小时
曾几何时,我每天被重复工作消耗数小时:整理数据、回邮件、同步进度……时间碎片化,创意反被搁置。直到遇见字节跳动开源的低代码AI平台Coze,一切改变。通过可视化拖拽,我将邮件处理、日报生成、会议纪要等任务自动化,日均节省2小时。无需编程,连接AI模型即可构建智能工作流。现在,我能专注核心创造,提升决策质量,实现工作生活平衡。Coze让我“白赚”时间,也重拾职业掌控感。
|
1月前
|
Web App开发 存储 人工智能
架构剖析:Playwright MCP Server 的工作原理与性能优化最佳实践
本文深入解析Playwright MCP Server架构,涵盖MCP协议、Playwright引擎与会话管理三大核心,结合性能优化与稳定性实践,助力构建高效可靠的AI浏览器自动化应用。
|
1月前
|
Web App开发 人工智能 自然语言处理
利用Playwright MCP与LLM构建复杂的工作流与AI智能体
本文介绍如何通过Playwright MCP与大语言模型(LLM)结合,构建智能AI代理与自动化工作流。Playwright MCP基于Model Context Protocol,打通LLM与浏览器自动化的能力,实现自然语言驱动的网页操作。涵盖环境配置、核心组件、智能任务规划、自适应执行及电商采集、自动化测试等实战应用,助力高效构建鲁棒性强、可扩展的AI自动化系统。
|
1月前
|
人工智能 自然语言处理 JavaScript
Playwright MCP在UI回归测试中的实战:构建AI自主测试智能体
Playwright MCP结合AI智能体,革新UI回归测试:通过自然语言驱动浏览器操作,降低脚本编写门槛,提升测试效率与覆盖范围。借助快照解析、智能定位与Jira等工具集成,实现从需求描述到自动化执行的闭环,推动测试迈向智能化、民主化新阶段。
|
23天前
|
缓存 监控 测试技术
必备性能测试面试题解析 | 高并发与瓶颈分析
双11、抢票等高并发场景下,系统易现登录慢、下单延迟等问题。本文解析性能瓶颈(CPU、内存、数据库等)、面试高频题及优化方案,涵盖JMeter高级用法、TPS/QPS指标分析、分布式压测与全链路监控,助力测试工程师掌握从设计到落地的全流程能力,提升面试通过率与实战水平。