当前位置:网站首页>Zero foundation self-study software test, I spent 7 days sorting out a set of learning routes, hoping to help you

Zero foundation self-study software test, I spent 7 days sorting out a set of learning routes, hoping to help you

2022-06-11 15:41:00 Two black

I'm erhei , In the field of software testing, it has been 11 Years. , Recently, I saw a little friend leave a message for me backstage : Zero foundation should learn how to test software by itself ? Just recently, I also recorded a video like this , Write this article today to summarize , Hope to help you get started quickly

First , About learning , I hope you know a truth : What to learn , How to learn , What's the use of learning , Take these three questions to learn , I believe it will be more effective

As a small partner who wants to enter the Internet , We should know the development direction of software testing first ~


Direction one : Walking technique

Usually these people go to automated testing or performance testing . Automated testing is a major trend in the testing industry , We have to learn , If there is no opportunity at work , It is better to learn some tools commonly used in the industry by yourself . Then learn to apply it in work .

Direction two : Do management

Such people pay more attention to the whole testing process in their work , Have an overall view , Be able to think and look at problems from a team perspective , Strong coordination and communication skills . Pay more attention to ways and means in the process of doing things . And can be effectively applied to the next project test , Through the optimized operation process , Effectively reduce the cost of the whole team .

Direction three : To do business

There is a difference between technology and business , Technology comparison depends on tools , Prefer R & D . But business is the overall understanding of the industry . Many manual tests start with unit tests , Unit test is a very small module in the whole system . If possible , It's better to have access to the whole system , And have a deeper thinking about the business , For example, understand the demand background , Understand the current situation of the industry , Instead of just floating on the document . High level bug It is a challenge to the requirements designer . Keep going! , There is no limit to the future .

If you haven't made up your mind to engage in software testing , I suggest that my friends can take a look at the video tutorial to learn about this industry , Stimulate your interest , When it comes time to recognize this industry , Strengthen and consolidate through learning 、 Improve in an all-round way . Of course, if you need these video tutorials, you can also pay attention to the programmer Er hei , Get it for free in this official account !

After understanding the industry , If you haven't given up , The following development direction of software test engineers is the knowledge architecture diagram , Will tell you where to work :

One 、 Fundamentals of testing

Understand the basics of testing , Master the use of mainstream defect management tools , Proficient in the operation and maintenance of test environment

One 、Linux You're supposed to know

linux As the most popular software environment system now , It must be mastered , The current recruitment requirements need to have linux Ability .


3、 ... and 、Shell Script
master Shell Script : Include Shell Foundation and Application 、Shell Logic control 、Shell Logical functions


Four 、 The principles of the Internet
The only way for Automation : Basic knowledge of front-end development and necessary knowledge of Internet network


5、 ... and 、MySQL database
Software test engineer must MySQL Database knowledge , It's not just about basic “ Additions and deletions ”.

 Insert picture description here
6、 ... and 、 Caught tools
Fiddler,Wireshark,Sniffer,Tcpdump Various bag capturing tools are suitable for various projects , There's always one for you


7、 ... and 、 Interface testing tool
Interface test artifact , Powerful tools you can't get around :Jmeter. Small and flexible :Postman

8、 ... and 、Web automated testing Java&Python
Understand the purpose of Automation , Have a good command of TestNG&unittest Automation framework , And assertion and log processing

 Insert picture description here
Nine 、 Interface and mobile automation
Professional interface call 、 Test solutions . Build a complete web And interface automation framework ,Appium Overall use


Ten 、 Agile testing &TestOps structure
uncover TestOps The veil of mystery , Continuous integration Jenkins The frame is familiar with the heart

 Insert picture description here

11、 ... and 、 Performance testing & Security testing
The other side of software testing : Performance testing and security testing , Choose a direction and try to climb the pit !


The above is a knowledge architecture diagram of the development direction of software testing engineers that I have sorted out for you . I hope you can follow this system in 3-4 We will complete the construction of such a system within the year . so to speak , It's a process that's going to kill you , But as long as you get through it . Life will be much easier in the future . It's just that it's hard at the beginning , Just take the first step , You're halfway there , When we look back on this journey after it's finished , You're bound to feel a lot .


Learning resource sharing

Finally, thank everyone who reads my article carefully , Watching the rise and attention of fans all the way , Reciprocity is always necessary , Although it's not very valuable , If you can use it, you can take it

These materials , For those who want to engage in 【 software test 】 For our friends, it should be the most comprehensive and complete war preparation warehouse , This warehouse also accompanied me through the most difficult journey , I hope it can help you ! You can get it for free by joining our communication group below , I hope that's helpful …….

原网站

版权声明
本文为[Two black]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/162/202206111534317068.html