[Turn] Five test stages of black box testing

Black-box testing, also known as functional testing, data-driven testing or specification-based testing, is actually from the end user's standpoint to check whether the input and output information and system performance indicators meet the functional requirements and performance requirements in the specification. Provisions.

Black box testing is generally divided into the following five stages:

1. Test Plan

First, define the corresponding test requirements report according to the specifications on functional requirements and performance indicators in the user requirements report, that is, formulate the highest standard of black box testing. All future testing work will be carried out around the test requirements and meet the test requirements. The application program is qualified, otherwise it is unqualified; at the same time, the test content should be appropriately selected, and the test personnel, test time and test resources should be reasonably arranged.

2. Test Design

Decompose and refine the test requirements formulated in the test planning stage into several executable test processes, and select appropriate test cases for each test process (the quality of test case selection will directly affect the validity of the test results).

3. Test development

Establish reusable automated test procedures.

4. Test execution

Execute the automatic testing process established in the test development phase, and track and manage the defects found. Test execution generally consists of unit testing, combination testing, integration testing, system debugging, and regression testing. Testers should conduct testing step by step with a scientific and responsible attitude.

5. Test evaluation

Combined with the quantitative test coverage and defect tracking report, comprehensively evaluate the quality of the application software and the work progress and work efficiency of the development team.

Black-box testing can only check the quality of the application if it is strictly followed by the steps. However, without the help of an excellent testing tool, manual testing will not only consume a lot of manpower, material and financial resources, so it is necessary to choose an excellent testing tool.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326354228&siteId=291194637