I began to feel confused and did not know which direction to develop.
After several days of work in the past year, I searched for some insights from my peers after several years of work. One of them was called "six years of experience in the software testing Industry", which helped me sort out my ideas.
The tester's capability is equal to the test's breadth * the depth of the test. The breadth of testing refers to requirement analysis, testing process, testing management, development process, development technology, testing model, basic testing methods and testing technology, functional testing, performance testing, and automated testing (page Automation, API) security Testing, reliability testing, usability testing, stability testing, exploratory testing (ET), risk-based testing (RBT), and compatibility testing. The depth of the test is the depth of understanding a certain breadth. Each person may have a different view. You need to always pay attention to your status, select depth and breadth based on your own characteristics, develop plans and objectives, and continue to implement them.
Testing design capability is the core of a tester, that is, the application capability of different types of testing and testing methods, faster, more accurate, and more ruthless testing design capability, therefore, this item must reach a certain depth.
Select the appropriate test breadth and depth