本文为霍格沃兹测试开发学社优秀学员学习心得与面试经验分享,进阶学习文末加群!
我是一个大专生,91年的,原本的专业是电子信息技术,毕业后先后进入几家电子厂,工资低的可怜,在苦苦挣扎了三四年后,经朋友介绍正式有了要进入软件测试行业的想法。
通过在霍格沃兹测试开发学社的这段学习经历,我的职业角色完成了从外包测试,到测试开发的转变,并顺利拿下某互联网知名企业测试开发岗位 Offer,薪资也在之前的基础上涨薪15%,从上家公司离职到拿到Offer基本上无缝衔接,这是我没有想过的。
这里特别感谢各位老师和同学的帮助,也分享下自己的一点学习心得和成长经验。
下决心学习 摆脱待岗困境
我一开始对软件测试不是很了解,虽然网上的资料很多,但自己却不知道从何入手。经过再三考虑,我觉得进入软件测试行业最快的途径应该就是培训了。通过培训能快速知道市场上软件测试的流程、需要的技术,以及作为测试人员需要掌握的技能。同时也能够根据学习进度的安排,让我知道哪个阶段需要掌握哪些知识,进行系统性的学习,就这样我开启了自己的软件测试之路。
疫情之前工作机会还是比较多的,所以一直没有想过提升自己的技术,直到去年。我之前所在的公司是一家外包公司,去年要从。甲方项目撤项,我面临着要换公司和降薪的困状,再三考虑,还是回原公司待岗,也就是这一次,让我有了很大的危机意识,担心自己的技术跟不上市场的要求。
我之前一直从事功能测试,平时工作中有接触性能测试和接口测试,linux和数据库也有接触,唯独自动化测试这块,始终找不到学习的方向,也有尝试自己学习编程,但是还是半途而废,感觉在门口徘徊进不去。
之前在了解自动化测试的时候加了霍格沃兹测试开发学社老师的微信,最终决定利用这段待岗时间学习测开课程,帮助我在下次面试时能有更多的选择。
我的学习方法
在学习之前,我非常担心,怕自己坚持不下来,跟不上课程进度。在上试听课的时候,我特地向老师了解了我们的课程安排,认真了解学习计划,下定决心要坚持学下来。
在学习过程中,每周课程开始之前,老师会提前发学习计划,我会每周认真观看学习计划中的内容,跟着视频练习,会把自己觉得有帮助的笔记再记一份在本子上,加深记忆力。
如果计划安排的课程看完了,我会在额外看一下,本期内容的扩展视频,有大概印象,等遇到具体问题,可以再反过来查看视频,找解决方案。
预习完之后,每周末的课程也很重要。每周末的课程都是一个小的项目,把一个单元的内容集中起来,实践到项目中,上课需要认真听讲,只要预习过,基本上课堂上的内容都能听明白。
课后需要跟着老师的思路,把课堂中的内容在自己写一遍,尽量不要看老师的代码。如果实在写不下去,可以先把课堂视频反复看,理解后在自己按照思路整理一遍,这样能帮助自己更快掌握本单元的知识。
课后,老师的答疑也很用心,有问题反映到学习群中,老师都会认真给我们讲解,响应都很快,遇到问题实在解决不了,老师也会远程帮我排查问题。
学习经验总结
整体学习下来我觉得,视频课程的安排真的很用心,我在看视频的过程中,会尽量把当前的课程内容和工作中遇到的场景去结合,感觉给自己提供了很好的解决问题思路。
比如,我在看web端自动化课程期间,我就在想怎么解决登录的问题,再看课程之后,就可以考虑cookie复用、浏览器复用等解决自动化脚本的登录问题,如果工作中遇到这类问题我就知道具体的解决方案,要怎么实施,再去根据资料去一步一步解决。
一点面试心得
学习完课程之后,也就是今年三月初,我面试到当前的这份工作,在之前的薪资基础上实现了涨薪15% ,从上家公司离职到拿到offer基本上无缝衔接,这是我没有想过的。
在面试过程中,面试官就问到了自动化项目的实现和中间件的一些测试,都是在周末课程中老师反复跟我们强调的面试准备内容,如果不是老师提醒可能这部分内容我甚至都不会准备,可能也不会这么顺滑的拿到offer,所以非常感谢学社的老师们。
推荐阅读
软件测试/测试开发丨Pytest测试用例生命周期管理-Fixture
软件测试/测试开发丨Python学习笔记之基本数据类型与操作