Because I have also done more than two years of testing, the software testing also some understanding, the following is the individual on the classification of software testing (personal opinion, not to face)
1, the primary test: (entry or work required)
- Master the basic theoretical knowledge of testing (the specific content is not much to say)
- Be familiar with the testing process (not discussed), this can only for the company/work you are engaged in
- Will write regular test cases (now many people are not very concerned about use cases, it is not supposed!) Slowly realize the importance of use cases! )
2, Intermediate Testing: (in terms of primary requirements significantly more)
- Understand the needs of analysis, participate in a certain product design, clear test objectives, grasp the test focus, difficulties
- will make a certain test plan, test strategy (specific unknown)
- Have an ability to analyze, locate defects and test risk awareness
- Comprehensive, in-depth test case design
3, Advanced testing: (High requirements, testing the pursuit of goals and significance)
- Comprehensive testing theory basis, always have their own concept of testing, focus on testing market and new technology
- Determine the actual and effective test plan and test strategy
- Master programming languages, scripting languages, ready for in-depth testing
- Really master several test tools, including automation, performance (simple use of test tools is not what ha!) ), to master a certain test framework, to meet high standards of testing requirements at any time
- Master test Management and risk, and fully locate and analyze problems (bugs)
- User-centric awareness, software quality can be assessed at any time to ensure product success
Haha, again emphasize personal humble opinion.
Note: Individuals have always felt the more in-depth testing, the more it will feel that testing is very important, very difficult, quite a challenge to work! The majority of testers refueling it!
Individual classification of software testing level (humble opinion)