What a youthful month it was after the end of June. The World Cup is accompanied by the end of the college entrance examination, and has been engaged in software testing for four years. Think about the software testing in the sunrise industry, which was originally trained by instructors.
Let's first talk about the home page of Jun himself. It's a pity that he is not doing a test because of his inactive nature. So four years ago, he decided to choose the software testing industry. He had to say "sorry, the only pity is that it would be a better choice to start two years of development before testing. Therefore, here is a piece of advice for new people or colleagues who have just entered the industry:From the perspective of salary promotion or a better understanding of the software life cycle, it is a better choice to start development for about two years.. However, after you select development for two or three years, it is estimated that few people will switch to the test again. After all, the test does not have a "Qian Jing ".
Let's talk about software testing in this industry. The home page has been used for more than four years. It has been manually tested for half a year, automated testing for nearly three years, and performance testing for more than half a year. To sum up, let's talk about it.
The most important and least valuable (here the value refers to the amount of wages, does not represent the value of doing this) is manual testing.In fact, manual testing is the most valuable test, and more than 95% of bugs are detected by manual testing. In many development eyes, manual testing only follows the document here every day, no technical skills. This is caused by a low entry threshold for manual testers. This type of manual testing staff is familiar with the business and may become experts in a certain industry with rich experience. They can also develop towards Ba, however, the low starting point has caused many people to leave the test because they cannot finish the test. For example, when you walk to work every day, you may find more beautiful scenery, or even stop, but you may be late. If you take the subway, the same route is used every day, you can arrive at your destination on time and accurately, but you lose the details of the process. When walking to work, we talk about manual testing, which allows us to pay more attention to details. When going to work on the subway, we talk about automated testing, which can accurately iterate and repeat, but cannot discover new things.
Automation testing should be the least out of the market. The reason is simple. For most small and medium-sized software companies, the scale or iteration cycle of the software they develop will not be long. However, the advantages of automated testing are precisely in the long iteration cycle of projects can play a role to save manpower and material resources. Of course, I am talking about small and medium-sized companies in China. Many large companies still have demands for automated testing, in addition, these people are generally treated much better than manual tests. The very simple reason is that they write programs. The so-called automated testing means writing a program to test another program. So if you are an automated testing engineer, some small companies should not go to the interview.
I can't talk much about performance testing. Over half a year, Guang Jing has worked on more than 10 projects. It is certain that performance testing has the highest requirement on the overall quality of a tester. For example, if the developer is an entity class and has various methods to solve the problem, the performance tester should be an abstract class with various abstract interfaces and methods, he doesn't have to know how to implement it, but he knows that this is the case.
Give yourself some advice
To learn English well, as a test, foreign-invested enterprises have always been a good destination. After all, domestic companies do not pay much attention to testing, and of course they do not rule out domestic e-commerce giants.
Multi-charge. I have the habit of browsing the recruitment of software testing every day. Basically, each recruitment requires different technologies. Therefore, as a test, I need to leave more interfaces, even Abstract ones.
As a test, there must be a development core, but not a development heart. To put it bluntly, you need to develop technologies (although it is impossible to be more professional than development), but you cannot develop that kind of salary. If you care too much about your salary, it is really difficult to patiently test well. Tears are everywhere.
As a tester, professionalism is the most important quality, so no matter what the mood is, what the salary is like, as long as you go to work, then people will be very professional.
This is the case for the time being. It is shared with the small testers who are still sticking to it.