(Over the past 20 years, companies have been committed to developing automated operation software. All along, we have gained great efficiency and productivity through software applications, which have become a new medium for collaboration and information sharing in the global economy. In fact, using software applications has become the main way to share key business information and handle various transactions. Today, software applications cover everything from e-mail to CRM for transaction processing. At this stage, with the rapid development and maturity of software development technology, the complexity of modern applications is also rising sharply. An application may use dozens or hundreds of components to perform work that was once handled with paper or hands. In the process of business processing, the complexity of the application is directly related to the number of potential failure points. The more fault points, the more difficult it is to find the root cause of the problem. In addition, software applications are not like cars. They do not have permanent parts that need to be replaced only after wear. Software applications change weekly, monthly, and annually, whether it is to provide competitive advantages or to respond to changes in business conditions. This series of changes will lead to other risks, which must be managed by companies. The amazing speed of change and the sharp rise of software complexity have also brought great risks to the software development process. Rigorous performance testing is the most common strategy for quantifying and reducing business risk. Automatic load testing using mercuryloadrunner is an essential part of the application deployment process.)