400-650-2699

The performance test

Time: Share:

      As is known to all, around the 20th of every month is the peak period for local telephone payment, and thousands of charging outlets in the city are launched at the same time. The process of charging is generally divided into two steps, the first according to the user put forward the phone number to query out its monthly expenses, and then collect cash and change the user to have paid for the state. Two steps a user looks simple, but hundreds of thousands of terminal, perform the operation at the same time, the situation is different, so many transactions occurred at the same time, the application itself, the operating system, center database server, the strength of the middleware server, network equipment is a severe test. It is impossible for the decision maker to consider the bearing capacity of the system after the occurrence of problems and predict the concurrent bearing capacity of the software, which should be solved in the software testing stage.
Most companies need to support hundreds of thousands of users, a variety of application environments and complex products assembled from components provided by different suppliers, unpredictable user loads and increasingly complex applications, causing companies to worry about poor delivery performance, slow user response, system failure and other problems. The result is a loss of earnings.
Performance testing is to test various performance indexes of the system by means of automated test tools simulating various normal, peak and abnormal load conditions. Both load testing and stress testing are performance testing and can be done in combination. Through the load test, determine the performance of the system under various workloads, the goal is to test the change of the system performance indicators when the load increases gradually. Stress tests are tests that obtain the maximum level of service a system can provide by identifying a bottleneck or unacceptable performance point in the system.
Support business content:
Client: WEB application, mobile application client, WAP website, FTP, PC client, terminal simulator, database application (MS Sql Server, Oracle, Mysql) 
Server side: IIS, tomcat, Apache, Weblogic, websphere...
Operating systems: AIX, hp-unix, Linux, Windows Server
Development languages: JAVA, PHP, C#, C++, C, Python...
Business application:
Performance acceptance: verify the performance indicators under the target environment according to specific business indicators;
Performance tuning: assist in developing and locating performance bottlenecks, provide tuning schemes or ideas, and verify tuning results;
Performance planning: assist customers to locate network deployment plans and machine deployment plans with performance reference data according to expected business objectives.