Become excellent/great software Test Engineer 8 Ways _ Software Testing

Source: Internet
Author: User

I don't know how to be a great software test engineer, but I get some insights from my 7 years of software testing and a brief list of quality experiences. It involves two aspects of software testing engineers and test/quality managers. Here are 8 areas:

1, read about software testing information and information

Try reading on time such as technical news, using Google Reader, using Twitter, and so on, even if 90% of the knowledge is superfluous, sometimes it will make a good impression on your added wisdom. Second, you will have a new idea to improve the testing process.

2, have a certain degree of software development experience

Having experienced programming or testing parallel programming is a very good experience. Can predict some errors before testing them in the process. In general, we can find out in which areas there may be errors, the types of these errors, and only know a description of the change in functionality. If you have a good relationship with a development engineer, we can often give them a hint or how to solve this problem to find a possible solution-to build a good relationship.

3. Talk from people in the industry

From the industry to meet, meeting, training, salon sharing. You will see real trends, or reap some interesting ideas.

4, automated testing, but not dependent on it

Automated testing is good, but an overdose may lead to acceptance of the scheme, which is correct, but the user is completely useless. Automated testing will help you gain confidence that the core application features that are running, the real test will give you a good job in general sense.

5, stand in the development of the angle to think

This is very important. Try to make the quality and development team reach a consensus and develop a perfect software. It is very bad practice to report the number of defects per developer. Try to position yourself and the developer to think about the flaws in the test phase. If you see a developer having some trouble generating the wrong code, talk to him first and then talk to his manager.

6. The fact of the moment-active participation in project activities

Try to participate in the design of new features, often your suggestions will reduce the number of errors in the future. Learn more about the entire project team and become a professional consultant.

7, learning the key application functions

You must know the critical path to the application, the path is the most common user execution, and it is the most important business process. This feature will create scenarios and test training with particular emphasis, adding certainty to the application is acceptable and without serious errors.

8. Always available in your mind

Advanced software quality does not just mean that the application is not functional error, but above all, to ensure that our availability is also at a higher level. Use usability testing and usability checks to test availability as the goal. Try to eliminate the redundant application path in the early stages of development, it still does so, then you will have higher availability and errors to be found more easily.

Copyright NOTICE: This article is from the Linlinxu 51Testing Software Test Blog: http://www.51testing.com/?94273

Original works, reprint, please be sure to hyperlink form to indicate the original source, author information and this statement, otherwise it will be held accountable.

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.