前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >B站最火的测试开发学习路线,内容再次大更新

B站最火的测试开发学习路线,内容再次大更新

作者头像
Bug挖掘机
发布2022-09-28 15:53:00
1K0
发布2022-09-28 15:53:00
举报
文章被收录于专栏:测试开发基础测试开发基础

前言

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

2022年2月份,我在B站更新了一套关于测试开发的学习路线,整合了B站大部分优质学习资源,搜索【测试开发】关键词,该学习路线目前综合排名已经冲到了B站第一(甚至超越了96.2w 播放量的培训机构教学视频),已经有1.5w的小伙伴们观看过我出的学习路线

这期间我也收到了很多小伙伴的私信,以及评论区的留言,咨询我关于学习路线相关的问题,几个比较有代表性的问题

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

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

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

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

本次升级的内容概要如下,下面我一一给大家介绍本次更新改动

加入各阶段学习预估时间

在阶段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

结束语

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

【618 云服务器返利活动】

活动时间仅剩4天,购买腾讯云120/年 服务器,最后一个名额,参与即可瓜分返现奖励50元

https://www.yuque.com/docs/share/5e98d766-d296-472a-99cf-5afc8200747e?#

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-06-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试开发Guide 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
    • 加入各阶段学习预估时间
      • 加入附录
        • 加入Python数据结构与算法视频教程
          • 加入测开常考的linux命令
            • 加入牛客网面试知识点总结
              • 加入java自动化测试框架文档资源
                • 加入开源项目
                • 结束语
                相关产品与服务
                云数据库 Redis
                腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档