laitimes

The three most common misunderstandings of software testing in 2022, 95% have been recruited, are you the 5%?

author:Lebo software testing

Throughout the history of the software testing industry, I believe many people know that it appears with "software".

In the early software development process, the meaning of "test" was actually relatively narrow, and the behavior of testing was completely performed by the developer, which was almost equivalent to "debugging".

In the 1980s, the IT industry boomed, and "software" tended to be large-scale and complex. At this time, "software testing" gradually formed its own theoretical basis and practical technology.

Since the 1990s, the software industry has developed rapidly. As the software industry grows in size, "software testing" activities also require more time and cost.

After 20 years of continuous development, the "software testing" industry has its own industry standard (IEEE/ANSI), and has also undergone a technological transformation from manual testing to automatic testing, forming its own industry scale, becoming independent and huge.

Hu Kunshan, secretary general of the China Software Association, once said: "The shortage of basic software testing talents in the mainland has become a bottleneck restricting the development of the mainland software industry."

According to statistics, the talent gap for software testing in mainland China has exceeded 400,000, and it is still growing at a rate of 20% per year. The reason for this phenomenon is that the industry does not pay enough attention to "software testing".

Engaged in the software testing industry for more than ten years, has experienced multiple stages of development of "software testing". Up to now, it has been found that many people do not know much about this industry, and even have many misunderstandings, which affects their judgment and choice.

Today I will share with you the three most common misunderstandings!

Myth 1: The software testing industry is not suitable for girls, more men and fewer women

Based on the data over the years, the gender ratio of software testing practitioners among the respondents shows an alternating trend, and overall, the proportion of men and women in the testing industry is balanced, and it is expected that the trend of alternating gender ratios in the industry will continue in the future.

The three most common misunderstandings of software testing in 2022, 95% have been recruited, are you the 5%?

It can be seen that it is not the more men and fewer women in everyone's imagination, but the proportion is balanced.

The reason for this misunderstanding is actually because of the "software testing" when the IT industry is a part, this kind of men and women are mostly derived from a stereotype, in fact, girls engaged in the software testing industry has a greater advantage:

  • Girls' innate personality advantages, test practitioners need patience, carefulness, evidence and other characteristics.
  • Girls have the advantage of communication, girls are born stronger than boys' communication skills, and the cost of communication and work efficiency at work are often inversely proportional.
  • Girls are more suitable for the market demand of the industry, software testing positions than software development, the work intensity is much smaller, is the most preferred two-way choice.

Myth two: software testing is not necessary alone

Because many companies do not pay enough attention to software testing, many people think that software testing has little value.

This idea is wrong!

A lot of testing work on the market today is actually done by designers or developers, but because they know the functionality of the software very well, they follow the so-called "correct" steps during the testing process, so that it is not easy to find potential problems. Often after the product is launched, the user's different operating habits expose various defects of the software, reducing the user's sense of use, most of which will cause the software to continue to run.

Software testing is the last process to ensure the eventual robustness of the software. Professional testers get better test results through integrated black box testing and white box testing. This aspect alone proves the need for "software testing".

Moreover, the software crisis has always been an unavoidable topic in the IT industry. The existence of software testing can not only determine whether the product can run stably, but also make a professional judgment on the safety and maintainability of the product, so as to avoid the software crisis. This is crucial.

Myth three: software testers only dot and have no technical content

The software testing industry does have an era of "bits and pieces", but with the expansion of the IT industry, the technical requirements for technicians are also increasing. If you want to go further in the testing industry, there are plenty of opportunities to learn and grow.

Little by little, it is not the status quo of the testing industry, and it is not the trend of the testing industry. If you want to be an industry guru, there's still a lot to learn.

Taking automated testing as an example, a simple inventory of some of the knowledge that excellent testers with a monthly salary of 25K+ can master:

Web-side automated testing: installation, recording, and processing of Selenium; web controls, JavaScript scripts, PO mode.

Automated testing of mobile apps: Appium usage, recording, and element positioning methods; APP control positioning, interaction, and parameterization use cases; Appium problem location analysis, source code analysis, and secondary packaging.

Server-side interface automation testing: interface automation testing framework requests, interface request construction, assertions, json/xml requests, and response assertions; Head cookie processing and authentication system.

If you have skills, then you won't be too big to go into the industry; if your skills are not solid enough, it is not too late to start learning now.

Many people have been taking a wait-and-see approach to the testing industry. On the one hand, it is affected by the big environment, on the other hand, it does not know enough about this industry.

Finally, to share a software testing technology exchange club skirt, which will share all kinds of software testing information from time to time, welcome to test friends to learn to communicate together, if you are interested, I will pull you into the skirt.

Read on