• 【测试】最火的测试开发学习路线内容再次大更新,助力通关大厂测开



    前言

    大家好,我是洋子。今年的秋招就快到啦,很多小伙伴已经开始准备秋招,洋子牺牲了自己周末的休息时间,给大家送一波福利

    2022年2月份,我在B站更新了一套关于测试开发的学习路线,整合了B站大部分优质学习资源,目前综合排名已经冲到了B站第一(甚至超越了96.2w 播放量的培训机构教学视频),已经有1.5w的小伙伴们观看过我出的学习路线
    在这里插入图片描述
    这期间我也收到了很多小伙伴的私信,以及评论区的留言,咨询我关于学习路线相关的问题,几个比较有代表性的问题

    (1)有的同学问,学完学习路线上的内容要花多少时间
    (2)内容太多了,学不完,能不能精简一点
    (3)没找到有关于Java 自动化测试框架的资源
    (4)面试不知道怎么准备

    于是,我想新出一版全新结构的学习路线图,简化一下学习内容,减轻大家学习的负担,但在制作过程当中发现大部分内容相同,并且对于已经在学习该路线的同学不太友好,毕竟我自己也有一点选择困难症

    最后我决定,在原来的学习路线图上面进行内容再次进行迭代升级,而不在重新制作新的路线图

    这样既保留了路线的完整性,大家更能知道学习的重点,以及未来的学习方向

    本次升级的内容概要如下,下面我一一给大家介绍本次更新改动
    请添加图片描述

    加入各阶段学习预估时间

    在阶段1中,编程语言入门学习大概要花1-2个月的时间

    接下来是阶段2,计算机基础部分是学习的重中之重,特别是想进大厂的同学

    • 数据结构与算法需要进行持续学习,并每天刷至少一道算法题。
    • 计算机网络对于测开岗来说,考察也相对较多,可以花1个月的时间进行学习
    • Linux部分,以学习基本命令为主,7-14天就能搞定
    • Mysql数据库,以学习SQL语句为主,预估7天
    • 操作系统部分,大厂考察内容也相对较多,建议花费14-30天进行学习。如果目标不去大厂,操作系统部分以及数据结构与算法部分内容可先跳过

    阶段3,进阶的开发部分。可以花1-2个月时间学习Web开发框架,并做一个实战项目,Git和Redis 对于测开岗优先级不高,若准备时间不充足,可以跳过这两部分,或者稍等了解用法即可

    阶段3,进阶的测试部分。如果你是应届生,可以花少量时间了解自动化测试。而如果是社招或者转行同学,需要花7-14天,至少掌握一个接口自动化或者UI自动化测试框架

    阶段4,开发项目实战和测试项目实战部分。如果你是应届校招生,想进大厂,尽量准备后端开发项目(如果学校里面有参与算法或者其他开发项目则可以直接用学校的项目),校招可以不去准备测试项目,但如果是社招或者转行,需要有测试项目,否则很难通过简历筛选

    各阶段学习下来,预计是需要半年的时间。大家可以从每种阶段学习的天数,得知知识点的重要程度,合理安排学习计划
    在这里插入图片描述

    加入附录

    新增测开岗看中的能力,以及常见问题解答【没有太多学习该怎么办】
    在这里插入图片描述

    加入Python数据结构与算法视频教程

    有小伙伴入门编程语言是Python,因此,我在学习路线当中新增了Python的数据结构与算法视频教程,用Python刷算法题可以参考

    • Python 数据结构与算法全套 100 节:https://www.bilibili.com/video/BV1uA411N7c5
    • 【北京大学】数据结构与算法Python版(完整版):https://www.bilibili.com/video/BV1VC4y1x7uv

    加入测开常考的linux命令

    linux命令非常多,但最常考的命令,洋子已经给大家列出来啦。学习完这些命令后,可以看下对应的面试题是否能够回答上来
    在这里插入图片描述

    加入牛客网面试知识点总结

    洋子为大家挑选了牛客网上优秀测开面经知识点总结(含答案),每一篇都是精品。更多最新的面经也可以通过牛客网测开面经汇总网址进行查看https://www.nowcoder.com/discuss/experience?tagId=2678
    在这里插入图片描述

    加入java自动化测试框架文档资源

    由于B站上很少有讲Java自动化测试框架的视频,洋子给大家整理了优质的文档资源

    • java语言rest-assured框架进行接口测试实战https://www.bilibili.com/video/BV1Lx411X7pn?p=1
    • 【TestNG】TestNG使用教程详解https://blog.csdn.net/df0128/article/details/83243822
    • 基于TestNG+Rest Assured+Allure的接口自动化测试框架 https://www.cnblogs.com/zgq123456/articles/10825369.html
    • 通过junit/TestNG+java简单实现接口的自动化测试https://blog.csdn.net/qq_15945247/article/details/78791017

    加入开源项目

    加入了两个开源自动化测试实战项目,其中有一个测试学习群当中群友推荐

    • 【七月】基于 Python + pytest + allure + log + yaml + mysql + redis + 钉钉通知 + Jenkins 实现的接口自动化框架,地址 https://gitee.com/yu_xiao_qi/pytest-auto-api2
    • Java + Rest Assured + Maven + TestNG + JDBC + Excel+ Git + +Ant + Jenkins基于RestAssured的Api自动化测试框架完美版,地址 https://gitee.com/hagyao520/RestAssured

    结束语

    其余的更新点洋子就不一一列举啦,整理不易,这篇文章辛苦大家【点赞】和【在看】

    最后祝大家都能收获满意的offer,本文学习路线获取方式,关注【测试开发Guide】微信公众号,回复【学习路线】

  • 相关阅读:
    Linux安装JDK
    vue单页面应用?
    【业务功能篇103】微服务下全局唯一分布式id生成器
    【PHP框架 | Laravel8 系列5】 - 视图与CSRF保护
    深度学习分析NASA电池数据(1 数据读取)
    基于 SpringBoot + MyBatis 的在线音乐播放器
    1341. 电影评分
    苹果电脑pd工具箱Parallels Toolbox中文
    复杂逻辑的开发利器—Mendix快速实现AQL质量抽检
    【Java牛客刷题】入门篇(02)
  • 原文地址:https://blog.csdn.net/u011035397/article/details/125472697