当前位置:网站首页>[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 】
边栏推荐
- Unity初学者肯定能用得上的50个小技巧
- Openpyxl module
- Product design in the extreme Internet Era
- 【强基计划】数学与物理竞赛中的微积分部分视频
- What are the test case design methods?
- Tensorrt notes (VII) sorting out tensorrt use problems
- Color matching and related issues
- Unity: the referenced script (unknown) on this behavior is missing“
- What are the preferential activities for stock account opening? Is it safe to open a mobile account?
- 简单测试轻量级表达式计算器Flee
猜你喜欢

通过两个stack来实现Queue

Unity: the referenced script (unknown) on this behavior is missing“

300题 第三讲 向量组

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

Wechat applet automatically generates punch in Poster

Typera set title auto numbering
![[machine learning] - Introduction to vernacular and explanation of terms](/img/4c/e18fe52a71444c2ca08167ead9f28f.jpg)
[machine learning] - Introduction to vernacular and explanation of terms
![[cloud native topic -51]:kubesphere cloud Governance - operation - step by step deployment of microservice based business applications - database middleware redis microservice deployment process](/img/42/c2a25bb7a9fdad8fe0a048e9af44ca.jpg)
[cloud native topic -51]:kubesphere cloud Governance - operation - step by step deployment of microservice based business applications - database middleware redis microservice deployment process

Extensions de l'éditeur d'unityeditor - fonctions de table

客户端实现client.go客户端类型定义连接
随机推荐
CVE-2022-30190 Follina Office RCE分析【附自定义word模板POC】
Microservices, an important part of cloud native architecture
客户端实现client.go客户端类型定义连接
12色彩环三原色
The client implements client Go client type definition connection
[mixed programming JNI] Part 6: operation of strings and arrays in native
Do an online GIF synthesis service at no cost
Electronic Society C language level 1 31. Calculate line segment length
【混合编程jni 】第十二篇 jnaerator
Tensorrt notes (VII) sorting out tensorrt use problems
300题 第三讲 向量组
[hybrid programming JNI] details of JNA in Chapter 11
利用burp精准定位攻击者
The processing of private chat function in go language
Introduction to operator
A simple and crude method for exporting R language list to local
Electronic Society C language level 1 30, calculation of last term of arithmetic sequence
Installing MySQL on Ubuntu
用户在hander()goroutine,添加定时器功能,超时则强踢出
主从复制系统设计