Is domestic software testing so unwelcome?

Is domestic software testing so unwelcome?

When visiting Zhihu, I saw a friend complain about his interview experience, which is roughly as follows:

When I went to interview a software test engineer, HR disdainfully asked me:

Suppose you have detected 100 bugs in version 1.0, and you have only detected 20 bugs in version 1.1, and the severity is not high, how do you mean that you are awesome? How to explain the contribution of testing to this software?

The functions are all developed. Less bugs means that the development is well written, or in other words, not all tested bugs are bugs!

No matter how the Zhiyou explained the nature of software testing, the HR expressed disdain for most of the answers.

After the interview, I should ask my friends who are doing development, and found that their answers are basically the same: the test is not very useful!

In this regard, this friend can't help but wonder: Is domestic software testing really that unwelcome?

Is domestic software testing so unwelcome?

 

To be honest, hundreds of bugs were found in the first version, and only 20 bugs were found in the second version. To a certain extent, it really shows that it is a problem of development ability and attitude.

The larger the number of bugs, the worse the quality of the product;

However, if there is no guarantee for testing to do this testing work, how can I know whether the quality of this product is good or bad?

Is it to be discovered when users use it? I'm afraid it's too late!

I dare say that no developer can pat his chest when delivering a product and say that the product I made has no bugs.

Any product has the risk of bugs. It is the biggest responsibility of testing to control this risk within the company instead of exposing it to users.

More importantly, the criticality of maintaining the last line of defense of the product's reputation also needs to be borne by testing!

Therefore, the number of bugs is not the only measure of the quality of the test work. What really reflects the quality of the test work is that users are satisfied with the product in terms of function, performance, user experience and other aspects, and they can’t jump to problems and faults.

This is the purpose of the tester and the meaning of the tester's existence.

Is domestic software testing so unwelcome?

 

1. The role of software testing

In recent years, with the rapid development of the IT industry, software has become large, complex, and scaled.

A software usually needs a certain scale of development engineers to develop, and different people are responsible for different modules.

In the process of software development, more or less bugs will inevitably occur. The existence of software testers can not only find out these bugs, but also check whether the software can operate normally, whether it conforms to the user's usage habits, and whether the product design Reasonable and so on.

Improving the reliability of software and ensuring the quality of products is the purpose of software testing.

Only by doing this can the birth of each product be more meaningful.

Second, the importance of software testing

Pinduoduo was picked up by criminals with tens of millions of platform coupons, only 40 cents can be used to charge 100 yuan of phone bills, and the loss of tens of millions! The annual economic loss caused by software bugs in the United States is as high as 60 billion U.S. dollars! From the perspective of reducing economic losses alone, the importance of software testing is self-evident.

Once the product has an error, the loss caused is likely to make the company face bankruptcy! Then all previous efforts will be in vain!

Therefore, an IT company that has begun to take shape will hire software testing engineers.

Is domestic software testing so unwelcome?

 

3. Job Responsibilities of Software Testing

Bill Gates once said: Many people think that Microsoft is a software development company, but the truth is that we are a software testing company! In the final product release stage of the company, all relevant departments must sign, and testers have absolute right to deny!

The task of development is to develop products according to requirements, and the purpose of testing is to ensure product quality.

The reason why the friends at the beginning of the article have the idea that "software testing is not to be seen" is also due to the prejudice of developers regarding the unclear job responsibilities of testing.

Development and testing complement each other, and only joint collaboration can ensure the feasibility of product operation.

Therefore, where there is development, there is testing.

Moreover, with the development of the IT industry, the testing industry will also tend to be automated and intelligent. The original manual testing will be replaced by automated testing, and the development of the industry will promote the advancement of testers' capabilities.

By then, domestic software testing will receive more and more attention. Because this is the general trend!

Is domestic software testing so unwelcome?

 

Fourth, the conclusion

Some people like to create the world, so they choose to be programmers. And some people like to save the world, so they are testers!

Recommend a software testing learning exchange group: 785128166, there are shared videos, interview guidance, test materials, mind maps, and videos in the group. They are all dry goods, you can download and watch. Mainly share test foundation, interface test, performance test, automated test, TestOps architecture, Jmeter, LoadRunner, Fiddler, MySql, Linux, resume optimization, interview skills, and actual video data of large-scale test projects. Use every minute and every second of your time to learn to improve yourself, and don't use "no time" to conceal your mental laziness! Try hard while you are young, and give your future self an explanation!

Public number: Programmer Erhei, after paying attention, you can receive a large amount of learning materials for free.

Good things should be shared with friends
 
 

Guess you like

Origin blog.csdn.net/m0_52668874/article/details/114645350