[Abstract] the profession of IT practitioners in China-software Tester

Source: Internet
Author: User
Profession of IT practitioners in China-software Tester (reproduced)
From: http://baike.baidu.com/view/1984459.html? WTP = TT
What is a software tester?
We can see from the surface that the work of Software testers seems to be better Program Easy to analyze Code And look for Software defects. If it is just a black box test, it seems easier to analyze the code. But this is actually not the case. The effort and investment in software testing is no less than programming, and the technologies required by both are extremely similar. Our testers do not have to become an experienced programmer, but programming knowledge will be of great help to us.
Qualities required by software testers
Have the spirit of exploration: do not be afraid to enter a strange environment, dare to explore.
Good at troubleshooting: Be good at discovering the crux of the problem and be fond of solving the problem.
Self-confidence: testers must have sufficient self-confidence in their views. Self-confidence is a quality that most testers lack, especially in the face of the need to write test code and other work, often think that they do not. To achieve better career development, testers should study hard and build confidence in "solving all test problems.
Responsibility: responsibility is one of the essential qualities for doing a good job. Testers should carry it forward. If the test fails to fulfill the responsibilities or even be perfunctory, the test will be handed over to the user for completion, which may cause very serious consequences.
Concentration: The tester should concentrate on the test task and cannot be used with one mind. A high degree of concentration can not only improve efficiency, but also discover more Software defects. The best performance is often the Members who are most concentrated in the team.
Careful: Be careful when performing the test, and perform the test carefully. You cannot ignore some details. Some defects, such as the style and text of some interfaces, are hard to be discovered if they are not careful.
PATIENCE: You need incredible patience. Sometimes it takes amazing time to separate, identify, and assign an error. A lot of testing work is sometimes very boring and requires a lot of patience to do well. If you are impetuous, you will not be "attentive" or "careful". This will free you from many Software defects.
Never let go of any clues: Software defects that may be transient or hard to reproduce. Do not let them go by accident, but try to discover them as much as possible.
Capabilities required by software testers
Creativity: We need to imagine creative or even extraordinary means to find defects.
Pursuit of perfection: Strive for perfection, but when you know that some companies are not in a timely manner, do not demand them, but try your best to reach the goal.
Accurate judgment: Determine the test content, test time, and whether the problem is a real defect.
Good communication skills: You must be able to communicate with everyone involved in the test, know how to communicate correctly with programmers, and know how to handle these problems strategically and professionally, I also know how to work with cool programmers to minimize conflicts and confrontation between testers and related personnel.
Good at persuasion: But the defects found are sometimes considered unimportant and do not need to be fixed. Be good at clearly expressing opinions, explaining why Software defects must be repaired, and promoting the repair of defects.
Be good at asking questions: Be brave enough to ask questions in the spirit of breaking the sand pot.
Possess programming knowledge: a certain degree of programming knowledge is required to help you have a deeper understanding of the software development process and evaluate testers correctly from the developer's perspective.
Industry Knowledge: knowledge of the industry, a better understanding of the purpose of software, and help find Software defects in this field.
I believe that as long as you have the qualities mentioned above. Be a good tester.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.