当前位置:网站首页>Of the seven levels of software testers, it is said that only 1% can achieve level 7

Of the seven levels of software testers, it is said that only 1% can achieve level 7

2022-06-25 02:15:00 Xiaowu knock code

Some people say : Software testing is the most important low A little bit of work . Some people say : To a certain extent, the salary of the test position can only stand still and cannot be improved , Others say : The testing industry is less technical than development , Easy to replace .

This is actually the biggest misunderstanding of the testing industry . The test can be deep or shallow , Narrow or wide , Oxfork is rarely tested , Many people who talk about the test can't mention a few bug.

Zhihu respondent Chenfu has been doing testing work at Microsoft for six years , He summarized several stages of the tester , You can see how many stages you are in .

Although I have switched to development now , After all, I have been in this field for six years , It seems that I still have the opportunity to speak here .

At first I came into contact with the test purely by accident , When Microsoft came to our school for an interview, only those who did the test were willing to ask me . But after a while, I gradually fell in love with this position . Tell me about my past experience .

** Just like development , Experienced and inexperienced tests play a very different role in the team .** From the actions taken in case of problems encountered during the test , I have observed that there are several levels that testers can reach : Insert picture description here
1. Open one bug;

2. Look for additional information such as design documentation and history , Make sure it's a question , Then give a detailed bug Repeat step ;

3. Make some refinements to the reproduction steps , Be sure to reproduce bug The minimum steps ; If possible , Automate the reproduction steps ;

4. Try to identify the problem by studying the code ;

5. Try to give a fix;

6. Analyze the cause of the error , Propose some standardized methods to detect similar problems , such as stress,fuzzing wait ;

7. Be able to define corresponding data analysis methods for standardized test processes , It can ensure that both development and project managers can get the information they need to control the quality status .

So as a tester , What is our goal ?

My goal for myself is all that I can control bug from 1 Achieve 4, In at least two cases, I can even achieve level 6.

I have been at Microsoft for more than six years , I've seen it in many departments. It always achieves the level 7 Test of , Tests that can achieve this state , No one dares to say that their skills are not good .
 Insert picture description here

For developers , If you have a person around you who can deal with most bug Achieve level 4 Test of , I believe that the development work will be much easier .

Even if it's catching bug There are also many kinds of .

Catching a group of monkeys and casually clicking on the keyboard is a test , Seriously step by step through various technical means ( Code coverage 、 Pressure test 、 Security analysis, etc ) Step by step is also a test .

As a technician , Which one do you trust ?

I think most people will choose the latter , But what I want to say is that in practice, many test teams will unconsciously become the former .

Why? ? Because the test does not understand the product design , So I instinctively choose the easiest thing to do , But ask them : How much did you measure ? How confident ? They are all stupid .

I'm not saying that the monkey test is meaningless : On the contrary , It can catch many blind spots in our thinking . But if your entire team lives entirely on monkey testing , It is absolutely impossible to give you a reliable result .

Then the officials will inevitably ask , The Daniel test and the number of Daniel teams ?

Unfortunately , In my personal experience , The fact is that among the testers I met , At most, you can only achieve level 1 It's not uncommon to have testers .

Can do 3 Many people think our testers are quite good , As for the team with multiple Daniel tests, it is really rare ( The proportion of Microsoft headquarters is much higher ). Insert picture description here
Yes , Don't be surprised , This is what happened to me at work . But notice , This is not to say that the company is spending money on waste , It is the current situation that will inevitably result in the initial stage of the industry without professional testing education . We all started from this state , They all need time to make progress .

Maybe someone will ask : This is not to compete with the development ? Yes , you 're right . But why not rob ?

What is our purpose ? Yes bug Or do better products ? If your whole goal is to open more bug, That's really simple .

Real examples , I've seen colleagues test automated code bug Finished product bug Of , His theory is to ignore bug What is it? , Drive it out first , As for whether it is a product problem, a test code problem, or even an environmental fault, it can be slowed down , Anyway, he is not responsible for pointing out the reason .

Actually , It is impolite to ask a colleague to do this or that , But this kind of driving without doing anything bug Besides, work style is delaying the work of all colleagues .

As part of a team , Testing takes an extra minute on the product , Sometimes it can save a few days of development work , Because the test is the most familiar with this bug People who , Development needs to be analyzed from scratch .

—— Of course , Conversely, development should try to bring testing into the development process , Let everyone know the details of the progress of various functions . This kind of cooperation can also greatly reduce the time for testing to redesign the use cases when the product design changes .

Finally, thank everyone who reads my article carefully , The following online link is also a very comprehensive one that I spent a few days sorting out , I hope it can also help you in need !

 Insert picture description here

These materials , For those who want to change careers 【 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 ! Everything should be done as soon as possible , Especially in the technology industry , We must improve our technical skills . I hope that's helpful ……

If you don't want to grow up alone , Unable to find the information of the system , The problem is not helped , If you insist on giving up after a few days , You can click the small card below to join our group , We can discuss and exchange , There will be various software testing materials and technical exchanges .

Click the small card at the end of the document to receive it

Typing is not easy , If this article is helpful to you , Click a like, collect a hide and pay attention , Give the author an encouragement . It's also convenient for you to find it quickly next time .

Self study recommendation B Stop video :

Zero basis transition software testing :25 Days from zero basis to software testing post , I finished today , Employment tomorrow .【 Include features / Interface / automation /python automated testing / performance / Test Development 】

Advanced automation testing :2022B The first station is super detailed python Practical course of automated software testing , Prepare for the golden, silver and four job hopping season , After advanced learning, it soared 20K

原网站

版权声明
本文为[Xiaowu knock code]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/176/202206242223324503.html