Mapping of existing systems:
1. Collect the performance data of the current system
2, analyze the user's main process, as well as the key process
3, list the key processes involved in the system, interface, services, storage, data flow, etc.,
4, according to 2, 3 from the business perspective analysis of key process performance bottlenecks;
5, according to historical data (PV, interface access number, concurrency, etc.), to find out the peak of user access (peak time, as well as the peak data)
6, in the key process above, layer by level to the existing system performance mapping;
A, pressure test
B, Performance evaluation
C, bottleneck analysis
D, fault tolerance and so on
7, the output of a current business performance evaluation report, it is best to provide optimization recommendations, such as from the business framework above or service level;
Establish performance testing systems and standards that adapt to current business
1, the new business access performance requirements analysis, transfer requirements, testing process and cycle, reports and other related documentation manuals output
2, key business/interface historical performance data archiving, in order to carry out the difference analysis;
3, to establish suitable for the existing business performance testing tools construction planning, reduce the use of the threshold;
4, the existing system to do the expansion program;
5, the establishment of performance monitoring system planning, interface call times, server performance, traffic monitoring and alarm system, etc.
6, the new training capacity manual and related knowledge content standards;
7, assessment of KPI ability evaluation criteria;
How a performance test engineer in a small company should work