06, what is the core competitiveness of software testing engineer is?

First, the tutorial is better summarized this sentence:

  Only when we really understand their core competitiveness in order to sort out "what to do" and "how to do" these two issues, to the right direction towards the front line

Second, according to the two cases cited author and write a summary:

  As testers, we must deeply understand the business, but the business knowledge can not be equated testing capabilities

  The core test development positions is actually a "test", the purpose of "development" is to better serve the test [here] test development post

Third, the traditional test engineers should have core competencies

  1, test strategy design capability

    Means that, for a variety of tested software, can quickly and accurately understand the needs and the limited time and resources, clear focus and the ability to test the most appropriate test method

    With excellent test strategy design capabilities, we can be very clear answer these key questions encountered during testing:

      • To perform specific tests to what extent
      • What tests need the help of tools
      • How to use automated testing and automated testing framework, and how the selection
      • How rational allocation of resources testers
      • How to Test schedule
      • How to Test Risk Response 

  2, test case design capabilities

    Regardless of what type of test can be designed to efficiently detect defects, ensuring product quality, excellent test case

  3, ability to learn quickly, which contains two levels of meaning:

    For different business requirements and capabilities of rapid learning and understanding

    For learning and proficiency testing of new technology and new methods 

  4, exploratory testing thinking

    Means test engineer in the course of the test, the continuous learning system under test, based on their own experience combined with speculation errors and logical reasoning, collation and analysis of more targeted testing concerns

  5, defect analysis capabilities

  6, automatic test technology

  7, good communication skills

Fourth, the core competitiveness of test development engineer

  1, the test system requirements analysis capability

  2, a broader body of knowledge

  In addition, but also understand the higher level of testing and production deployment architecture deployment architecture, we must also be very familiar with the various technologies used in the development of

Fifth, this lesson, the author did not talk about the performance test engineers, but there is a slight supplement in the Q & A session: the core values ​​of performance test engineers how much performance testing tool will not, but intuition and the ability to locate performance problems.

 

Description: Tutorial source geeks time - say 52 software testing, Author: Ping Sheng Ru   
     like a friend to subscribe to learn, here is the record I needed to see, but also their own line and follow the tutorial again, what he says usually marked with brackets.

Guess you like

Origin www.cnblogs.com/dxw-dong/p/12602287.html