(1) First of all, should be interested in software testing and self-confidence, if you have these two points, then in the development process regardless of the difficulties encountered, I am sure you can overcome.
(2) Be good at doubting, there is no absolute right in the world, there is always the wrong place, with rebellious mentality, others think that it is impossible to happen, but I think it may happen. Others think it's right, but I don't think it's right.
(3) To break the sand pot to ask the spirit of the end, for only one occurrence of the bug, we must find out why, do not solve the problem.
(4) Keep a good mood, or you may not be able to make the test well. Don't bring unpleasant emotions from your life to your work.
(5) To do the test carefully, not all the bugs can be easily found, must be careful to find these bugs.
(6) Be flexible, be smart, and make more examples of bugs that can be easily generated.
(7) In the case of conditions, more and customer communication, they have what you need.
(8) Put yourself in the shoes of the customer and test the system from their point of view.
(9) Don't let the programmer convince you that "this is not going to happen", instead, you should convince him to tell him in the client's mind that this is not the case.
(10) Consider the problem comprehensively, combined with customer needs, business processes, and system framework, and other aspects of consideration.
(11) Ask questions do not complicate, this point and the front of a little contradiction, if you are a novice, temporarily do not control this point, because will eventually have your team members to discuss the solution.
(12) The pursuit of perfection, for the new testers, the pursuit of perfection, which is very good for you, although some things can not be done, but you should try.
(13) A sense of humor, good communication with the development team is the key, try to find a "bug killer" for your development team, or say to them, "I can't believe that the program you wrote has not found a bug yet."
(14) Is this an interesting test? But I want to tell you, the test process has the ups and downs, the taste of which only you know, maybe you will feel boring, learn to relax yourself, go skating or do what you like to do, but don't give up, because your self-confidence told you "you will be a very good tester" is not it?
Self-cultivation of software Testers