The other day I read a great article about the source of Inspiration. You can click on the “original link” when you are free. I tried to imitate and write some tests of what THE industry saw and heard and what I experienced, you can see entertainment entertainment.


The source of Inspiration Many people and I reflected that this article is too long, I said that this article is full of pits you may encounter, boring things, squatting toilet to read more is very helpful.

I read it and forwarded it with this comment:

I am going to recommend this article on every platform. The reason is not because the source of inspiration is Daniel, nor because of the number of words in this article, nor because he likes beauty pictures. It’s that the article really tells the real story from a non-dead technical level. Unlike other articles that boast about technology changing the world or chicken soup floating around. Yes, that’s valuable grounding.

So I’m going to follow suit and write down some of the things I’ve seen and heard over the years in the testing world.


The interview

Let’s talk about the interview first. Company A is A good company with A middle-aged man on one side. As usual, the other party asked me to introduce myself and the recent work situation. From the tone of the other party, I felt endless contempt and arrogance. I was still hesitating how to sort out the vocabulary, and the other party impatiently said, “Ok, there is no need to introduce, anyway, no matter where you are, there is no enterprise.” I looked confused.

Company A is really A good company. The second was a young man who came to introduce himself as an architect. Let me outline the structure of the next App and if I’m going to test it, what I’m going to test it in. Then he took out a piece of paper and a pen. Half an hour later, he read it and said, “Oh, that’s good. But I don’t understand it either.” . Yeah, you’re just messing with me half an hour

Also A company group, came to A Microsoft buddy, resume is very awesome. We want them to introduce themselves first, so we can look around and think about what questions to ask. Who knows a self-introduction question goes down, 3 seconds no response. We looked up at him and he said, “Did you ask me my name?”

A company group, to A lot of foreign technology and management personnel. There is a gap between the technical ability and the salary requirement. When asked why they would open such a salary, all the answers are: 1. Because my current company is very good. 2. I think I’m getting old. 3.

B company interview, a male technical manager interview. We told him that our overtime work was very good, but he said it didn’t matter. We were very relieved. Then the other side added, I don’t care whether I work overtime or not, the key is whether the boss will accompany me, as long as I accompany, HOW late I will add. 2333

B company interview, we asked about marital status. Asked if he was married, answered no. Ask if you have a girlfriend, answer no. By the way, I asked why I don’t have the idea of having a family since I am no longer young. The other party is not happy, say I have no girlfriend did not get married, do not represent I have no child, my two children good?? Yes, my fault, the test path was not fully covered.

In the interview with company C, I was asked to write a palindrome. After I finished writing on the blackboard, I asked him to review it. The other person looked at it for a minute and was silent for three seconds and asked me what language was this? I said the python. Oh? What language is Python? How do you expect me to answer that question? “, and the other party says you can’t use a language other than Java. What is wrong with you? Their preconditions are not clear, but also picky

Even before the interview began, there were 300 psychological tests, 30 language tests, and 30 math tests. Let Buddha back to the college entrance examination, not to mention the very tight time limit

E company interview, a developer came to see me. I was asked how long it would take to write 1000 test cases at the current production scale. I answered that according to the current situation of the team, it would take about one month to accumulate skills. He immediately interrupted me and said, “Don’t you understand what I’m saying? I mean, how long will it take you to do it by yourself?” . I said there are teams why don’t teams do it together? “We have a testing team that doesn’t know anything about technology. Why hire someone if they can do it?” . I capitalized

F company interview, test position. Every interviewer is a developer, and at the same time, they have to introduce themselves, saying that they come from BAT and other awesome companies, and have done awesome projects. I feel like I’m interviewing them.

Of course, there are all kinds of strange situations in the process, such as package negotiation and then renege, and some offer to renege. Anyway, the enterprise is grandpa, can do anything.

The actual project

The story of testing in project collaboration is even bleaker.

S Company always leaves late every day. One day I told my boss that we didn’t have enough testers to fill in. The boss calmly asked me if I had seen the development left very late, I said yes. The boss said why did the test leave early? I said that development is always left at 11 PM, which is not necessarily efficient. Besides, whether the staff is enough is not to see how late they leave, but the current project evaluation is not enough. The boss calmly said that it was not easy to have enough people. Tomorrow, he would send me the password, and all the financial and legal departments of the company would cooperate to do the test. I’ve been petrified for a long time.

There was a conflict between company G’s testing and development. Testing thinks development is lazy, and development thinks testing is lazy. Development was pushed to the limit and said, “Hey, let’s switch tomorrow. I’ll do the testing and you do the development.” And then the tester got cold feet

G Corporation, this is pretty common. The boss of the company paid special attention to the quality at some time, so that the test leader discussed with many people how to improve the product quality. The test leader consulted honestly one by one on tools, processes, architecture and methodology. In the end, however, the company ruled that the test had no access to the code, because the boss didn’t think the test needed to see the code and didn’t need to. 2333

S Company, same thing. Mobile Internet companies. I did Android and iOS tests, but none of the testers used Macs. The reason is that the boss thinks it’s too expensive, thinkPad, Dell is enough. 666666

Due to the lack of testing time, the product of G company has a problem on launch. The boss just blamed it on the test and docked the bonus and salary. The G company test then asked me what I would do if I encountered such a problem. I said you could send an email explaining how many tests you can do in how many hours, what the risks are, and let your boss decide. And then a couple of iterations later, they came back to me and said they had been docked again. In fact, in many enterprises, the so-called reason is very floating chicken soup, the reality is that what the boss says is what, the test is the back pot man.

S Company, I remember it clearly. The company’s testing process and testing personnel are all set up and trained by me. All of a sudden the company parachuted in a so-called Microsoft engineer as manager, and at first everyone was amicable. However, in subsequent discussions on specific issues, the manager’s argument was that “what the boss says must be right, and everything should be done according to what the boss says.” Finally, of course, the manager is the boss’s favorite.

A company. A test tool that was going to do UI automation, got a team of 5 people together and started doing it. The original intention of UI automation is to improve project efficiency and improve everyone’s output per unit of time. Two years later, UI automation was also implemented in the project team. Do front-line engineers really improve the efficiency? They all said yes, but not much. Asked the toolset what the status of the tool is now, answered 2000+ bugs, not sustainable, toolpawns.

At a lot of other companies, test girls come in and tell me that they’ve been molested, sometimes outrageously.

H company, when talking about welfare, said drinks, snacks, all kinds of payment. After I joined the company, I didn’t care about anything, even the payment was in accordance with the lowest standard of the local city, and the rest was paid by the staff to collect the invoice. Many people disagree and cry when they finally take out a loan.

H company, in the interview, said that there was no overtime, no overtime culture, despise overtime. And then finally somebody else came in, all the 996’s, all the 007’s, and it was great.

One day, a friend of H Company told me that he was very happy to get the offer and also said that there was a quarterly award. I think it is new, ask how to calculate the quarterly award? He said that there would be 30% bonus if he did well. I was surprised and suddenly felt that Shanghai also had such a good company. My friend went on to say but if you don’t do it right, 30% goes away. If I said no, I didn’t. After understanding, the so-called quarterly award means that if a month is 10,000 yuan, the quarterly award is 3,000 yuan, which means 10000 yuan for good work and 7000 yuan for bad work. Is there such an operation??