40+的年龄50W+的年薪,2线城市入职名企,他曾想放弃测试?

9f219666acce33cf008c7d028197e4fc.jpeg

本文为霍格沃兹测试学院优秀学员笔记,测试开发进阶学习文末加群。


本人就读于西南某一本重点大学,毕业后这十几年主要从事软件测试相关的工作,在早些年,主要还是以功能测试为主,对自动化、性能都不是特别了解。


前两年因个人原因出来找工作,发现市场上很多公司都需要测试开发,而不是普通的测试。几乎每个公司都要考察自动化测试开发相关的知识,ui 自动化,接口自动化都会问得很细,有的还会问有没有开发什么工具,自己完全答不上来。


因为之前很少做相关的工作,基本上还是停留在做手工测试上,经过几次面试的蹂躏,感觉自己落伍了,甚至有一些彷惶还要不要继续从事测试相关的工作。



初识霍格沃兹

14b5a703fd39bcd79f45ef797746c623.jpeg


那段时间也常常在网上搜索一些面试的资料,逛逛测试方面的社区,无意中看到霍格沃滋学院的宣传,看到不少同学对其有着较高的评价,说这个培训实践性很强,并且有一个大佬思寒亲自授课。


抱着试一试的态度,我咨询了一下学院的老师,老师也认真回答我的每一个问题,不像外面有些培训强势洗耳推销,我觉得学院的老师很真诚,聊了几次我就报了测开线上班级。


经过几个月的学习,我学到了不少测试开发相关的知识,这对我之后找工作产生了较大影响(至少在找工作的时候,面试官问到测试开发相关问题的时候我能够比较轻松的的回答)。最近再一次跳槽进入某二线城市大厂,年薪冲破50w+


非常感谢霍格沃兹测试学院思寒大佬及各位老师和同学的帮助。在这里分享下自己的一些成长经验。


在霍格沃兹学习

0168f19bd0af20d167ee2f3d01b690ca.jpeg

在早期,我对测试开发并不了解,在工作中也没有用到,大多时候还是停留在点点点和业务流程测试上。

      

霍格沃滋学院开设的课程算是比较深奥,但是非常实在和实用,对实践的要求比较高,通过一轮的学习,我觉得我掌握的东西并不是很多,加上在自己的工作中某些课程的内容并没有用到,没有用到并不代表其他公司就不需要,所以我一轮学习后也会抽空时间再温习下以往的课程,并且我在面试前一段时间也会花一些时间去反复看之前的课程。


在某公司工作时,我在工作中也遇到了因重复手工操作导致效率低下的情况,加上听到业界对python的大量肯定,自己开始尝试着去学习python。并利用学到的知识,加上一些面向百度编程,开发了可以提高工作效率的简单工具,虽然代码比较low,但确实还是很大程度上解决了效率问题。


后面跳到另外一个公司时,新公司也有提高工作效率的需求,而这些需求是可以通过程序来自动化解决的,我主动对各个需求进行调研,尝试开发了一些通用性比较高的工具,大部分工具较大的提高了工作效率。


讲述以上经历,我想说的是,在工作中要善于发现效率低下但可以通过程序来提高效率的地方,多尝试用程序去解决效率问题,不仅可以为提升公司效率做一些贡献,赢得良好口碑,还提升了自己的编码能力,并且在以后面试的过程中可以对这些经历侃侃而谈,增加了面试通过率


事实证明,里面的不少知识点对于我在后面一些面试过程中非常有帮助,在最近一次跳槽时,先后拿到3个offer,最后还是选择了某厂。

     

在进行某厂面试时,我先后经历了四轮技术面试,问到的一些主要方面有:    


7f63eb2dbcee8d45da28c4ac2c400480.jpeg

1. 拿到测试项目如何开展 

2. 测试的主要流程,问到使用什么工具,每一步怎么做 

3. 如何处理工作中的各种疑难杂症,主要考察有没有实际遇到一些技术难题,是怎样解决的,除了技术,也会考察面对其他一些问题,如与开发、客户的冲突,是怎样解决的 

4. 测试开发如何做的,考察到了ui/api自动化,以及ci/cd等知识,自动化与手工是如何平衡的 

5. 线上编程,线上随机出一个题目,用擅长的语言编写代码 

6. 对一个功能验证,从哪些方面进行考虑 

7. 有没有其他公司的offer,如果有其他公司的offer,面试通过后会对谈薪起到一定作用,所以手里多握offer是很有用的 

8. 性能测试的关注点 

9. 给一个场景,如何设计性能测试场景 

10. 问一些基本的Linux命令使用方法 

11. 对容器、k8s的理解 

12. 自动化脚本用例的覆盖率,是如何衡量的 

13. 有没有开发什么工具或者平台,详细描述一下 

14. 在公司中是如何带团队的 



最后总结,在平时要多积累测试方面的知识以及网上面试题目,可以用一个小本本记录下来,在面试前多看看,对面试中能从容应对很有帮助,并且要多用程序编写一些效率提升工具,为自己的简历多添砖加瓦!


推荐学习

3c4f7e22e03ec4812dbb59a65df732ce.jpeg


内容全面升级,4 个月 20+ 项目实战强化训练,资深测试架构师、开源项目作者亲授 BAT 大厂前沿最佳实践,带你一站式掌握测试开发必备核心技能(对标阿里P6+,年薪50W+)!直推 BAT 名企测试经理,普遍涨薪 50%+!

https://zhuanlan.zhihu.com/p/543395143

⬇️ 点击“阅读原文”,提升测试核心竞争力!

本项目是一个基于SSM(Spring+SpringMVC+MyBatis)后端框架与Vue.js前端框架开发的疫情居家办公系统。该系统旨在为居家办公的员工提供一个高效、便捷的工作环境,同时帮助企业更好地管理远程工作流程。项目包含了完整的数据库设计、前后端代码实现以及详细的文档说明,非常适合计算机相关专业的毕设学生和需要进行项目实战练习的Java学习者。 系统的核心功能包括用户管理、任务分配、进度跟踪、文件共享和在线沟通等。用户管理模块允许管理员创建和管理用户账户,分配不同的权限。任务分配模块使项目经理能够轻松地分配任务给团队成员,并设置截止日期。进度跟踪模块允许员工实时更新他们的工作状态,确保项目按计划进行。文件共享模块提供了一个安全的平台,让团队成员可以共享和协作处理文档。在线沟通模块则支持即时消息和视频会议,以增强团队之间的沟通效率。 技术栈方面,后端采用了Spring框架来管理业务逻辑,SpringMVC用于构建Web应用程序,MyBatis作为ORM框架简化数据库操作。前端则使用Vue.js来实现动态用户界面,搭配Vue Router进行页面导航,以及Vuex进行状态管理。数据库选用MySQL,确保数据的安全性和可靠性。 该项目不仅提供了一个完整的技术实现示例,还为开发者留下了扩展和改进的空间,可以根据实际需求添加新功能或优化现有功能。
本项目是一个基于SSM(Spring+SpringMVC+MyBatis)后端框架与Vue.js前端框架开发的网上球鞋竞拍系统。该项目旨在为球鞋爱好者提供一个便捷、高效的在线竞拍平台,用户可以在此平台上浏览、搜索、竞拍心仪的球鞋,并参与到各种有趣的竞拍活动中。 系统的主要功能包括用户注册登录、球鞋信息展示、竞拍活动创建与管理、实时竞拍以及交易安全保障等。用户可以通过注册账号后,浏览平台上发布的各类球鞋信息,包括品牌、型号、颜色、尺码以及当前竞拍状态等。系统支持用户创建和管理自己的竞拍活动,设定竞拍规则和时间,同时提供实时竞拍功能,确保公平、透明的交易过程。 在技术实现上,后端采用SSM框架进行开发,Spring负责业务逻辑层,SpringMVC处理Web请求,MyBatis进行数据库操作,保证了系统的稳定性和扩展性。前端则使用Vue.js框架,结合Axios进行数据请求,实现了前后端分离,提高了开发效率和用户体验。 数据库设计方面,系统采用了MySQL数据库,存储用户信息、球鞋信息、竞拍活动等数据,确保数据的安全性和完整性。此外,项目还包含了详细的文档资料,包括需求分析、系统设计、数据库设计以及测试报告等,为项目的实施和维护提供了有力的支持。 该项目不仅适合作为计算机相关专业学生的毕业设计题目,也适合Java学习者进行实战练习,通过在此基础上进行功能扩展和改进,可以进一步提升编程技能和项目管理能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值