180 days of self-study, I advanced from functional testing to automated testing...

Hello everyone, I am Wu Yanzu, an old driver who has been working in the test for 7 years. Because I have been sharing automated testing technology, I am often asked this question: "Little boy, if you want to switch from functional testing to automated testing, how do you get started?"

Then, I will talk about how I advanced to automated testing based on my own experience.

1. My experience

Like most testers, I first came into contact with pure functional interface testing . At that time, I had just graduated. In an e-commerce company with less than 100 employees, I worked overtime every day at the beginning. After I gradually became familiar with the business process of the company's products and the specifications of the testing workflow, the efficiency improved significantly, and the work was easier. Then I had Sufficient time to learn various testing techniques and tools. The master who just took me was our company's automated testing engineer, and then I found learning materials on the Internet, and started self-study automated testing for half a year. If you have any questions, please ask my master.

But at that time, the company's size and product limitations prevented automated testing from being applied to the company's actual combat projects. I think there are more opportunities in the outside world. Automation has become popular and is becoming more and more popular. I want to break through the bottleneck of my testing technology, so I resolutely quit a company to do automated testing work full-time.

Later, by chance, my friend recommended me to go to a financial company to do test development, responsible for developing the company's customized test quality platform. After arriving at the post, I will withstand the pressure, continuously learn the test development skills systematically, and apply what I have learned. The technical architecture adopts front-end and back-end sharing, including Python's back-end development framework Flask, front-end framework Vue, elementUI components, etc.

I have been doing test development for several years, and I have truly realized that test development is equal to the work of the whole test cycle, including product function business familiarity, test platform demand design, platform front-end and back-end research and development, and platform self-test. The promotion, training and product use and operation of account holders.

2. My learning path

My road to automated testing is inseparable from continuous learning along the way. In summary, it mainly consists of these five parts:

1. Basics of Python language

2. Web-side automation

3. APP automated testing

4. Interface automated testing

5. Performance testing & continuous integration

It is roughly these 5 parts, learning is the introduction to automated testing hahahaha......

3. Sharing of learning resources for automated testing

Finally, I would like to thank everyone who has read my article carefully. Seeing the fans’ growth and attention all the way, there is always a need for reciprocity. Although it is not a very valuable thing, you can take it away if you need it:

The complete software testing video learning tutorial below has uploaded the QR code officially certified by CSDN. If you need it, you can get it for free [guaranteed 100% free]

These materials should be the most comprehensive and complete preparation warehouse for friends who want to advance [automated testing]. This warehouse has also accompanied me through the most difficult journey, and I hope it can help you too! Everything should be done as early as possible, especially in the technical industry, we must improve our technical skills. I hope it will be helpful to everyone... Basic knowledge, Linux essentials, Shell, Internet program principles, Mysql database, packet capture tool topics, interface testing tools, advanced testing-Python programming, Web automation testing, APP automation testing, interface automation Free sharing of supporting learning resources such as testing, testing, advanced continuous integration, testing framework development, testing framework, performance testing, and security testing~

Guess you like

Origin blog.csdn.net/myh919/article/details/131380664