Traditional Culture Encyclopedia - Traditional stories - What parts does a complete test system consist of?

What parts does a complete test system consist of?

It is divided into planning stage, design stage, white box unit, white box integration, black box unit, black box integration, system test, regression test and acceptance test. A complete set of tests should include five stages:

(1) test plan: firstly, define the corresponding test demand report according to the specifications of functional requirements and performance indicators in the user demand report, that is, formulate the highest standard of black-box testing. In the future, all testing work will focus on testing requirements, and applications that meet the testing requirements are qualified, otherwise they are unqualified; At the same time, it is also necessary to choose the examination content reasonably and arrange the examination personnel, examination time and examination resources reasonably.

(2) Test design: the test requirements formulated in the test planning stage are decomposed into several executable test processes, and appropriate test cases are selected for each test process (the selection of test cases will directly affect the effectiveness of test results).

(3) Test development: Establish a reusable automated test process.

(4) Test execution: the automatic test process established in the test development stage is executed, and the found defects are tracked and managed. Test execution generally consists of unit test, combination test, integration test, system test and regression test, and testers should conduct tests step by step with a scientific and responsible attitude.

(5) Test evaluation: Combined with quantitative test coverage and defect tracking report, comprehensively evaluate the quality of application software and the progress and efficiency of development team.