栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

入行5年从10k的功能测试到年薪40w的测试开发,花7天时间整理的超全学习路线

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

入行5年从10k的功能测试到年薪40w的测试开发,花7天时间整理的超全学习路线

做IT的都知道,这一行是非常吃技术的。而且技术更新迭代非常快,稍微跟不上节奏,在实际工作中就会出现很多的问题,这就是一条连锁反应。所以,要想在这一行站稳脚跟,必须时刻关注技术的更新,时刻清醒,保持学习。

跟很多人一样,我从事测试工作最开始都是做着最基础的工作。每天鼠标点点点就完事了,工作简单,薪资待遇对于当时刚出社会的我已经算很不错了。而且在公司当时也很被领导看中,刚进公司,对业务熟悉就很快,工作上手能力也强,当时在短时间内我就能把测试用例玩得很溜了。

就这样,时间过得飞快,转眼间就快两年了,我突然发现,自己两年下来,除了熟悉产品的业务流程以及熟练测试工作流程规范之后,提高了效率,使工作变得轻松了点,没有其他别的收获。反而每天都变得越来越闲,我似乎体验到了“温水煮青蛙”的感受了。我开始反思自己,意识到想要在这行持续地干下去必须清醒过来,要花时间去学习,丰富自己的技术栈。

学习自动化测试

最开始的想法是将大量的空闲时间都利用起来,全身心地投入到学习当中。但是,学习的内容一定要基于自己的工作来,这样才能把学来的技术变成工作经验。当时自动化测试越来越火爆,所以就想先学习自动化测试,而且由于公司业务框架调整,开始做自动化测试的项目,公司招募了不少自动化测试大佬,我也顺其自然从他们那里学到了不少东西。

自动化测试的学习首先得选择一门编程语言学习,Java或python都可以,我当时选的是python,因为Python来做自动化和对于编程基础比较薄弱的测试工程师来说特别的合适,Python还能用来爬虫,用Python还能写一些定时脚本,数据库脚本,效率非常高。

用Python语言和Selenium来尝试做自动化测试。那时,关于Python版的Selenium并不多,在学习的同时我开始发表相关博客。

交流是学习新技术的驱动力,大多数时候我们很难坚持学一个新技术的原因就在于缺少了反馈,不管是做内部分享或者是社群交流都是很好的反馈机制。

后来由于项目的原因,开始使用Robot Framework测试框架,正因为有Python的基础,所以很快就理解了Robot Framework框架的工作原理,并可以根据项目的需要开发系统关键字。

掌握自动化工具的原理使用起来才会更加游刃有余,而这也需要你有一定的编程基础的原因。后面移动APP流行起来,我又学习了一个月的appium自动化工具,但工作中用不到后来就没在继续了。

后来,我开始针对另一个社区项目编写Web UI自动化测试,前后做了好几个月,积累了一些经验,开始尝试设计Web自动化框架,当时主要还是针对Selenium API的封装。

测试开发

在朋友推荐我去一家金融公司做测试开发,负责开发公司定制化的测试质量平台。

这对于我来说是一个挑战,新的领域,测试开发在一线城市非常吃香。当时的待遇比初、中级开发工程师要高。到岗后就是顶住压力,不断的系统学习测试开发技能,而且学以致用。技术架构采用的是前后端分享,包括Python的后端开发框架Flask,前端框架vue,elementUI组件等

坚持做了几年的测试开发,真实的体会到测试开发等于测试全周期的工作,包括产品功能业务熟悉,测试平台的需求设计,平台前后端研发,平台的自测,给到测试部门几十号人的推广、培训产品使用、运营。

所以测试开发的大前提是功能测试经验丰富,接口自动化,UI自动化非常熟练,不然很难以开展测试开发工作。

如果你也在往自动化测试开发方向发展

在适当的年龄,选择适当的岗位,尽量去发挥好自己的优势。

我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以下面的【自动化测试工程师学习路线】,会给你带来灵感和方向,另外我现在也找了很多测试的朋友,做了了一个交流群,共享了很多【配套的视频教程】和技术文档。如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受,可以点击【传送门】加入我们一起交流:

1. 自动化测试必备Python编程内容

​2. Web UI 自动化测试基础内容

​3. Web UI 自动化测试实战内容

​4. APP UI 自动化测试基础内容

​5. APP UI 自动化测试实战内容

​6. API 接口自动化测试基础内容

​7. API 接口自动化测试实战内容

​8. CI/CD持续集成专项技术

​9. 自动化测试框架实战技术

如果你不想一个人野蛮生长,找不到完整的资源,问题得不到帮助,坚持几天便放弃的感受的话,可以点击【传送门】加入我们,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。

事必有法,然后有成。最后祝大家早日拿到满意的offer ~

今天主要是和大家分享我的学习路线和视频资源,后续我会分享更多关于软件测试资源教程,有被帮助到的朋友,大家可以关注和点赞一下~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/965795.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号