经常有人问过这样一个问题:‘’自动化测试是真的这么厉害吗?如何从零成为自动化测试工程师?” 我之前写过这样一篇文章【从功能测试进阶自动化测试,熬夜7天整理出这一份超全学习指南【附网盘资源】】
厉害不厉害在于你有没有扎实的基本功,技能掌握的熟练不熟练,如果你学好自动化对你的职业发展是有很大层面上的进展的。想从零成为自动化测试工程师,首先你要对学习路线要有基本的认知,但是往往在学习的时候都会走向自学的误区,这种方法只会花费过长的时间,而且到真正实战的时候都往往无从下手,毕竟能学习到的知识点非常分散,重复性极强。
所以自学自动化的时候会让我们烦恼不已:
网上资料太多,不知如何取舍?
初学不懂入门,无法进阶上岸?
学的差不多了,但还是找得到工作?
这些问题的根本就是,你没有掌握正确的学习路径。
不得法门,就算花再多时间也与你无缘。想要学好自动化测试,最主要的还得是形成自己的思维。
那该如何正确学习呢?
1、学习编程语言(java或者Python,建议Python)
2、学习Web基础(HTML,HTTP,CSS,DOM,Javascript)
3、学习自动化测试工具
4、学习自动化测试框架
5、 实现自动化测试用例
6、开发自动化测试工具
7、开发自动化测试框架
首先的,要学会Python基础语法、函数、类与对象、单元测试、日志模块、SMTP等。
如果你不是零基础,这个需要学习,为你之后自己动手写框架奠定好的代码基础。
如果你是零基础,这个更需要学习,没有这些基础,你的自动化框架也会搭建的不稳固!
其次,要学会接口自动化、DDT、Jenkins平台搭建以及接口自动化Jenkins集成平台等。
最后呢,要掌握WEB自动化、selenium、Pageobject、RobotFramework、Jenkins集成平台等。
简单的说了如果从自动化的思路去成为一个优秀的软件测试人员,具体自动化该怎样去学习,在这里就不赘述了,其他问题下我会回复这个问题。
我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友特意花了一段时间整理编写了下面的 《自动化测试工程师学习路线》 ,也整理了不少 【网盘资源】,需要的朋友可以 文末自行获取网盘链接。希望会给你带来帮助和方向。
1. 自动化测试必备Python编程内容
2. Web UI 自动化测试基础内容
3. Web UI 自动化测试实战内容
4. APP UI 自动化测试基础内容
5. APP UI 自动化测试实战内容
6. API 接口自动化测试基础内容
7. API 接口自动化测试实战内容
8. CI/CD持续集成专项技术
9. 自动化测试框架实战技术
上面就是我整理出来的一份自动化测试工程师技术路径图。希望大家能在这个成长过程中收益良多。全方位提升测试技术,建立一套属于自己的技术体系。帮助大家不断学习和优化技术栈,跟进先进和主流的测试技术,给到大家带来的不仅仅是技术和薪资的提升,更多的是 改变测试人在IT技术领域的地位和心态,拔高测试行业的技术深度。
资源分享【这份资料必须领取~】
下方这份完整的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果需要可以自行免费领取 【保证100%免费】