当前位置:网站首页>[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 】
边栏推荐
猜你喜欢
Redcap is ready to come out. It is indispensable to build a "meta universe"
【LeetCode】1984. Minimum difference between highest and lowest of K scores
UnityEditor编辑器扩展-表格功能
On cap theorem in distributed system development technology
Learun low code OA system construction platform
简单测试轻量级表达式计算器Flee
Briefly describe the model animation function of unity
The user adds a timer function in the handler () goroutine. If it times out, it will be kicked out
[cloud native topic -51]:kubesphere cloud Governance - operation - step by step deployment of microservice based business applications - database middleware redis microservice deployment process
go语言的服务发现、存储引擎、静态网站
随机推荐
Learun low code OA system construction platform
On cap theorem in distributed system development technology
Smartbi gives you a piece to play with Boston matrix
Color matching and related issues
數據清洗工具flashtext,效率直接提昇了幾十倍數
NPM command prompt error: eacces: permission denied
go中的微服务和容器编排
Is it safe to open an account on your mobile phone to buy stocks? Is it safe to open an account online to speculate in stocks
邮箱附件钓鱼常用技法
【混合编程jni 】第十二篇 jnaerator
6.24 learning content
[mixed programming JNI] Part 9: JNI summary
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
ubuntu上安装mysql
Microservices, an important part of cloud native architecture
Introduction to operator
WordPress collection plug-ins are recommended to be free collection plug-ins
[hybrid programming JNI] details of JNA in Chapter 11
【混合编程jni 】第六篇之native 中字符串和数组的操作
golang语言的开发学习路线