What is a test system engineers (TSE)?

 Shenzhen R & D force to create a consultation Yang Xueming / text        

 TSE (Test System Engineer) referred to as test systems engineer, as a systems engineering (SE) team, many companies there is no such a role, causing the test section often deal with the disadvantaged, first, can not be tested end to end development process second, we can not be responsible for testing the quality of the final product. So, TSE entire organization is what kind of responsibility do? Huawei's case, Huawei to implement TSE role at the beginning of 2010, and in concert with other members, under the map you can see, TSE is part of the systems engineering, it is responsible for the field test checks: (This is a virtual organization , TSE's department is still testing section)

 

   The overall strategy is to develop products TSE's primary responsibility, detailed activities are as follows:

l Objectives: To determine test strategy based on product R & D needs and conditions in order to achieve optimum test results.

l responsibility role: TSE.

l participate roles: Systems Engineer.

l active input: system requirements specification, development and validation package plan, Build program.

l output activity

p The overall testing strategy: that testing strategies and exit criteria for product testing at all levels of living. If necessary, update the automated test strategy to determine the Charter-TR1 stage.

l   activities require

p features and system requirements are two different test objects, as defined in the overall testing policy objects must be homologous, you can not add modify or delete properties on their own system requirements.

p If you plan to have some level of testing activities, you must develop test strategies and exit criteria for this level.

p If iterative development, test activities at all levels need clear policies in iterations.

p If iterative development, automated testing requires a clear strategy in the iteration: An automated case basis and human capacity version, to develop policy iteration of automated testing, including automated supplement to the old function, automatic coverage of new development features and so on.

Overall, TSE's role is responsible competitiveness testing technology. Responsible for analyzing the demand for testability, participation in product demand analysis activities; responsible for testing the quality of the design, implementation activities involved in the testing. His relationship with the role of other tests are as follows:

 

        As product design systems, also we need to test the system architect, standing on the perspective of the entire system of product function or performance tests, which we call the TSE (Testing System Engineer, system test engineer), to create a force consultation process various cities throughout the country and House open class, consulting service, found that the domestic research and development of innovative enterprises not only a lack of SE, in fact, a lack of TSE. TSE So what is? How to train qualified TSE it?

First we look at the current capacity requirements of a product line, Huawei TSE's:

customer needs understanding and ability to grasp. Business analysts as a test person in charge of leading V / R version, architecture, design verification and DFX joint review; as a test person in charge to participate in major projects market test innings, authentication, access, IOT testing, inspection and key customer communication, output design bottleneck optimization;

test analysis DFX design and validation capabilities. The whole process chaired V / R version of the test requirements analysis, strategy formulation E2E test stratified by baseline Library for construction, online issue of the closed-loop improvement, can accurately grasp the needs of customers, higher test the effectiveness of the design, as the person in charge of testing involved DFX design It can be found DFX design questions and solutions; the problem according to customer demand, the current network security incidents and internal and external security testing and evaluation found company safety regulations, threat analysis results of the test case design;

problem analysis found that positioning capability. All online difficult problems, DFX verification issue did not meet the design goals of the analysis positioning, gives an effective solution; versions for accurate testing and evaluation, assessment conclusion is consistent with conclusions running online (including DFX verify the conclusions), in line with customer behavior test and the company's network security requirements (focused on code of conduct), did not lead to security incidents;

test automation capabilities. Presided over the V / R version of the automated testing of the whole process and the whole process to verify the design and deployment (including automated environment building) to support R version of the regression automation rate of over 90%, a significant increase test coverage and reduce testing costs, agile development process, automated test case development and execution can be synchronized with the completion of the development STORY, continuous integration builds success rate can reach 90%.

These are the four basic ability to test the system engineer requires, along with customer requirements for product quality is getting higher and higher, TSE will become increasingly important role in the software development process.

Guess you like

Origin www.cnblogs.com/mikeyond/p/11604611.html