The stage and level at which the Test team is located

Source: Internet
Author: User
Tags manual
The following is from a foreign forum to see the translation came, may not be particularly accurate, the general meaning should be not bad.
1 initial Test team
After the development of the basic end of the test
Most test case design completed during development
Have automatic function test, play a certain role
The test work is mainly manual testing
2 growing Test teams
Development part phase and test parallelism
Automated tests work in each iteration, adding automated tests for that iteration after each iteration
Automated testing with a certain number of and play a certain role in security
Manual testing accounts for a certain percentage
3 Proven Test team
After each story has been developed, testing is not centralized.
Run automated tests every time the story is developed, and each story test will be supplemented with automated test cases around the story
Automated testing plays a role in quality assurance.
Percentage of manual testing
4 Excellent Test team
Smoke level bugs more for Rd self discovery
Most of the manual tests are exploratory tests.
Almost all automated tests are automatically triggered.
Automated testing plays a full role in quality assurance
Automated test verification of build outputs is frequently possible
5 The ideal Test team
RD is tested on demand, and the team can deploy flexible resources.
100% test coverage.

This is mainly from the test process and testing methods, based on the use of agile testing and the degree of automation.
The ideal Test team, not yet heard that the company can achieve, it may be the development of artificial intelligence to a certain extent can be achieved, this position is not required.
Understand that some companies are 3 or 4, 3 is the current mainstream testing framework, testing methods, testing process to achieve the general can be achieved.
4 is based on the implementation of 3, the business, code, development process, operation and maintenance process in-depth understanding of the overall test and details are optimized.
There are also some new companies in 1 and 2.

Feel the ability to ensure code quality, there are several aspects to evaluate the Test team level:
1 Improve development efficiency.
In addition to testing tasks, the test team is responsible for improving the development efficiency of research and development. Early detection of problems, if you develop a lot of code, to locate the problem, so the positioning time is long, modify the problem may also re-write a lot of code. The test team should improve the overall team productivity to some extent.
2 employee training.
The degree of understanding of the business.
Code understanding, can do to read the code, locate the specific reasons for the bug, give suggestions for modification. Mastering the code allows for faster, more detailed testing. The test master code, know that only a few companies to do, many companies think that the test code is weak, unable to grasp the code. Mastering the code requires the team to have this awareness, the team of people with code experience, by sharing some methods and techniques, can be relatively quick to master the code.
3 technology accumulation, sharing, tool development.
What technology has been accumulated.
How to do technology sharing.
What tools have been developed.

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.