当前位置:网站首页>[test] the content of the hottest test development learning route has been updated again to help pass the customs and open the test of large factories
[test] the content of the hottest test development learning route has been updated again to help pass the customs and open the test of large factories
2022-06-26 23:24:00 【Bug excavator】
List of articles
- Preface
- Add the estimated learning time for each stage
- Add appendix
- Join in Python Data structure and algorithm video tutorial
- Join the regular test linux command
- Join niuke.com to summarize the interview knowledge points
- Join in java Automated test framework documentation resources
- Join open source projects
- Conclusion
Preface
Hello everyone , I'm Yoko . This year's autumn move is coming , Many friends have started to prepare autumn moves , Yoko sacrificed his weekend break , Send you a wave of benefits
2022 year 2 month , I am here B Station updated a set of learning routes about test development , Integrated B Most of the high-quality learning resources in the station , At present, the comprehensive ranking has reached B Stand first ( Even beyond 96.2w Amount of teaching videos played by training institutions ), There has been a 1.5w My friends have watched my learning route 
During this period, I also received many private letters from my friends , And comments in the comment area , Ask me about the learning route , Several representative problems
(1) Some students asked , How much time will it take to complete the contents of the learning route
(2) There's too much content , I can't finish learning , Could you simplify it a little
(3) No information about Java Resources for automated test frameworks
(4) I don't know how to prepare for the interview
therefore , I want to publish a new version of the learning roadmap with a new structure , Simplify the learning content , Reduce the burden of learning , However, during the production process, most of the contents are the same , And they are not very friendly to the students who are already learning this route , After all, I also have a little choice difficulty
In the end, I decided , Carry out the content on the original learning road map again Iterative upgrade , Instead of remaking a new roadmap
In this way, the integrity of the route is preserved , We can better understand the key points of learning , And the future direction of learning
The content of this upgrade is summarized as follows , Now let me introduce the changes of this update one by one 
Add the estimated learning time for each stage
In phase 1 in , The introduction to programming languages may take 1-2 months
The next stage is 2, Computer foundation is the most important part of learning , Especially the students who want to enter the big factory
- Data structures and algorithms need continuous learning , And brush at least one algorithm problem every day .
- The computer network is very important for the testing and opening post , There are also relatively many investigations , You can spend 1 Months to study
- Linux part , Focus on learning basic commands ,7-14 It's just a matter of days
- Mysql database , To learn SQL Sentence oriented , forecast 7 God
- The operating system part , There are also relatively many inspection contents for large factories , It is recommended to spend 14-30 I'll study every day . If the target doesn't go to the big factory , The operating system, data structure and algorithm can be skipped first
Stage 3, Advanced development part . You can spend 1-2 Months to study Web Development framework , And do a practical project ,Git and Redis The priority of test and development post is not high , If the preparation time is insufficient , You can skip these two parts , Or wait a moment to understand the usage
Stage 3, Advanced test part . If you are a new student , You can spend a little time learning about automated testing . And if it is social recruitment or career change students , Need to spend 7-14 God , Master at least one interface automation or UI Automated testing framework
Stage 4, Development project practice and test project practice . If you are a fresh recruit , Want to enter the big factory , Try to prepare back-end development projects ( If the school participates in algorithms or other development projects, it can directly use the school's projects ), The school recruitment can not prepare the test items , But if it is social recruitment or career change , Test items are required , Otherwise, it is difficult to pass the resume screening
Learn from each stage , Expected to be required Half a year Time for . The number of days you can learn from each stage , Know the importance of knowledge points , Arrange the study plan reasonably 
Add appendix
Add the ability that the test and development post likes , And FAQs 【 What to do without too much study 】
Join in Python Data structure and algorithm video tutorial
There is a small partner entry programming language is Python, therefore , I added... To my learning path Python Data structure and algorithm video tutorial , use Python Brush algorithm problems can refer to
- Python A complete set of data structures and algorithms 100 section :https://www.bilibili.com/video/BV1uA411N7c5
- 【 Peking University, 】 Data structure and algorithm Python edition ( Full version ):https://www.bilibili.com/video/BV1VC4y1x7uv
Join the regular test linux command
linux There are so many orders , But the most common command , Yoko has listed it for everyone . After learning these commands , You can see whether the corresponding interview questions can be answered 
Join niuke.com to summarize the interview knowledge points
Yangzi has selected the excellent survey and development face of niuke.com for you to summarize the knowledge points ( With answers ), Every article is a boutique . More up-to-date face classics can also be viewed through the website of niuke.com https://www.nowcoder.com/discuss/experience?tagId=2678
Join in java Automated test framework documentation resources
because B There is little talk on the station Java Video of automated test framework , Yoko has sorted out high-quality document resources for everyone
- java Language rest-assured The framework performs interface test https://www.bilibili.com/video/BV1Lx411X7pn?p=1
- 【TestNG】TestNG Use the tutorial to explain https://blog.csdn.net/df0128/article/details/83243822
- be based on TestNG+Rest Assured+Allure Interface automation test framework https://www.cnblogs.com/zgq123456/articles/10825369.html
- adopt junit/TestNG+java Simply implement the automatic test of the interface https://blog.csdn.net/qq_15945247/article/details/78791017
Join open source projects
It has joined two open source automation test projects , One of the test learning groups is recommended by group friends
- 【 July 】 be based on Python + pytest + allure + log + yaml + mysql + redis + Nail notification + Jenkins Interface automation framework , Address https://gitee.com/yu_xiao_qi/pytest-auto-api2
- Java + Rest Assured + Maven + TestNG + JDBC + Excel+ Git + +Ant + Jenkins be based on RestAssured Of Api The perfect version of automated testing framework , Address https://gitee.com/hagyao520/RestAssured
Conclusion
Yoko will not list the other update points one by one , Sorting is not easy to , This article is hard for everyone 【 give the thumbs-up 】 and 【 Looking at 】
Finally, I wish you all a satisfying harvest offer, In this paper, the learning route acquisition method , Focus on 【 Test Development Guide】 WeChat official account , reply 【 Learning route 】
边栏推荐
- 数据清洗工具flashtext,效率直接提升了几十倍数
- PHP代码审计系列(一) 基础:方法、思路、流程
- Briefly describe the model animation function of unity
- Introduction de l'opérateur
- go语言中的私聊功能处理
- Different subsequence problems I
- Is it reliable to open an account on a stock trading mobile phone? Is it safe to open an account online and speculate in stocks
- 开放世界机甲游戏-Phantom Galaxies
- 中金证券经理的开户链接开户买股票安全吗?有谁知道啊
- 您的连接不是私密连接
猜你喜欢

L'outil de nettoyage des données flashtext améliore directement l'efficacité de plusieurs dizaines de fois

Three solutions for improving embedded software development environment

代码之外:写作是倒逼成长的最佳方式

Development and learning route of golang language

UnityEditor编辑器扩展-表格功能

VB. Net class library (advanced version - 1)

數據清洗工具flashtext,效率直接提昇了幾十倍數

typora设置标题自动编号

12 color ring three primary colors

Restfultoolkitx of idea utility plug-in -- restful interface debugging
随机推荐
Simple test lightweight expression calculator fly
[try to hack] forward shell and reverse shell
UnityEditor編輯器擴展-錶格功能
【Kotlin】关键词suspend 线程操作的学习和async理解
Leetcode 718. 最长重复子数组(暴力枚举,待解决)
一篇文章带你学会容器逃逸
不花一分钱做个在线的gif合成服务
阿里云服务器的购买、基本配置、(xshell)远程连接、搭建环境
300题 第三讲 向量组
golang语言的开发学习路线
Smartbi gives you a piece to play with Boston matrix
Is it safe to open an account and speculate in stocks on the mobile phone? Is it safe to open an account and speculate in stocks on the Internet
On cap theorem in distributed system development technology
C语言:简单计算器多次使用代码实现
[mixed programming JNI] Part 9: JNI summary
L'outil de nettoyage des données flashtext améliore directement l'efficacité de plusieurs dizaines de fois
[mixed programming JNI] Part 7: JNI command lines
Raspberry pie preliminary use
Système de distribution Unity Composants en tissu (y compris les dépendances d'appel dynamique)
【测试】最火的测试开发学习路线内容再次大更新,助力通关大厂测开