1 Performance Test process 1.1 performance test plan stage
The main work of the test plan phase is as follows:
1. Define the test object
2. Define test objectives
3. Define the Criteria for passing the test
4. Plan the Test Progress
5. Plan testing participants (requirements, development, testing, O & M and configuration)
6. Apply for test resources
7. Risk Control
1.2 Performance Test Design Stage
The main work in the test design phase is as follows:
1. Test Case Design
2. Design of test methods (single scenario and hybrid scenario)
3. Define monitoring indicators, such as test performance indicators and performance counters.
1.3 Performance Testing implementation stage
The Testing implementation phase is as follows:
1. Build a test environment
2. Definition and configuration of the test procedure document
3. Test Script Development and debugging
4. Test Data Preparation
5. Benchmark Test
1.4 Performance testing stage
The test execution phase is as follows:
1. Run the test case model, including execution scripts and scenarios.
2. Test process monitoring, including test results, record performance indicators and performance counter values
1.5 Performance Test Result Analysis and report phase
<1> the test result analysis phase is as follows:
1. Perform test analysis based on the test results, record performance indicators, and performance counter values
2. Based on the performance testing objectives, analyze the system performance bottlenecks and provide optimization suggestions.
<2> the test report includes the following:
1. Test Scope
2. test execution and participants
3. Benchmark Test Data
4. Detailed test execution steps (Scenario Design)
5. test data records, performance indicators, and performance counter values (valid)
6. Comparison of test results and summative evaluation