Why is functional testing a giant pit?

Generally speaking, if you want to continue to develop in the industry, you will choose to continue to improve your testing skills. At present, automated testing is the most mainstream technology in the industry. It can be advanced to test development in the future, but the prerequisites must be mastered enough. Good automated testing techniques will do. Including the learning of programming languages, the learning of Selenium, Appium, and the learning of frameworks. The following summary is sure to help you a lot

In any career, salary will always be an important part of many pursuits. In the past few years, our software testing position can be said to be a hot spot. Now, with the continuous influx of personnel changing careers and graduating college students into the software testing industry, the current "gap" in the software testing industry has basically been saturated. Of course, what I'm talking about is that there are very few job requirements for the most basic functional testing, and the salaries for performance, automation, security, etc. are still considerable, and talents in this area are also in short supply. Many test practitioners are actually confused about their future development, and feel that their work is actually "clicking with the mouse". This is not the case, and test engineers have their own value. If you love this industry and plan your career development path well, you can reach an annual salary of 30W within reach.

"The back waves of the Yangtze River push the front waves, and the front waves die on the beach", a joke that once made people smile, has now become a true portrayal of the software testing industry. Due to the low barriers to entry and high salaries in the software testing industry, there are constantly fresh blood washing over the "forerunners" in the software testing industry, which has brought us great pressure.

One can imagine the pressure faced by those students who have been in the industry for several years but are still functional tests. After all, the software testing industry is still a technical position. Since it is a technical position, it must rely on technology to speak. Continuously mastering new skills and improving the ability of software testing to "find bugs" has become an urgent problem that software testing practitioners need to solve. Therefore, most junior functional testers are now moving closer to automation, performance, and security.

However, there are still many software test engineers standing at the "crossroads" confused, helpless, and unable to find their own direction.

insert image description here
All the confusion is due to thinking too much and doing too little! Every practitioner in the software testing industry is aware of the current dilemma they are facing, but there are still too few people who can make timely changes and adapt to the changes of the times. Do most people obviously "mountain Tai collapsed in front of them and their faces are like dirt" but they can only watch themselves being eliminated by the industry? No, the following advanced route for Python automated test engineers will tell you where to work hard:

Python programming and test development techniques

insert image description here

Basics of Web Automation Testing

APP automation testing basics

Postman test tool topic

Basics of interface automation testing

Jmeter performance test

Use of Fiddler packet capture tool

TCP/IP protocol details

insert image description here

computer operating system

insert image description here

Linux system operation

insert image description here

MySQL database

insert image description here

continuous integration

insert image description here

APP performance test

insert image description here

RobotFramework automated testing framework

Cross-platform automated testing framework


According to this learning framework route, constantly explore and improve, and break through the bottleneck of technology. It can be said that this process will make you miserable, but as long as you get through it. Later life will be much easier. I have also gone through such a journey before I can get more opportunities for high-paying positions. The hard work will eventually pay off, which can be regarded as a recognition of my ability and a real proof of my own value. At least a salary of 30+ after tax is quite satisfactory in my current state.


In the end, many friends have the idea of ​​learning automated testing. Here I share a video tutorial on automated testing at Station B. You can watch it by yourself:

How to force myself to finish learning automated testing in one month, and then get a job after learning, Xiaobai can also get it at his fingertips, take it away, and allow free prostitution...

Public account fan benefits

  • Get a full set of software testing resources for free

  • Software testing interview question brushing applet is free to use

  • Free use of GPT exclusively for testers

insert image description here

Guess you like

Origin blog.csdn.net/weixin_54696666/article/details/132111848