| In recent years,with the rapid development of computer industry,many problems have been exposed,such as long waiting time,frequent abnormal business,high utilization of server resources and so on.Many enterprises' products have been unable to meet the needs of people's daily use.The application server supports a large number of user concurrency is an inevitable result.A large number of concurrency will lead to server downtime,long response time and other serious impact on the results of user experience,resulting in loss of customers.Jiangxi Rural Credit Cooperatives have a banking system facing many customers in Jiangxi Province.The overall framework is developing towards business-oriented architecture.As the volume of business rises day by day,the performance of many backend systems becomes a bottleneck.Each performance test redeploys the back-end system,which wastes time and wastes resources.Therefore,how to simulate the response of different packets in the back-end system,how to reduce the cost of performance testing,how to design an efficient performance testing simulator is very important.Based on the actual business system of Jiangxi Rural Credit Cooperatives,this paper studies the common process and methods of performance testing.It is found that in the process of performance testing,the difficulty of script development of back-end system simulation will greatly increase the testing cycle.This simulator uses adapter to simulate the back-end system for receiving and responding packets.The core layer uses thread pool for processing and parsing messages.It also provides Web interface for analyzing the messages of the simulator.The performance test simulator in this paper has been put into use in the performance test of rural credit cooperatives in Jiangxi Province,and the test cycle is about 30% lower than before. |