01 --- electronic business platform performance optimization -

0, performance testing basics

table of Contents:

1 Performance Test Definitions

2, the type of performance test

3, the basic process performance testing

      × Performance Requirements Analysis

      × performance test indicators

      Analysis × performance test report

      × tuning analysis and summary

 

concept:

Performance testing is to test the performance of the system to simulate a variety of indicators of what normal and abnormal peak load conditions through automated testing tools. Time is on the user to mimic the application / system for mass action, draw the system performance, we found the problem, and make the process of tuning.

Scenario:

Suitable for banking, health care, telecommunications, electricity providers, social and other fields.

 

Performance test type:

Benchmark: a software system to add a new module, the benchmark needs to be done to determine the impact on the performance of the new module software system. You need to open / close the new module at least once a variety of tests. System performance before a record close. Compared to the open state. Determine the impact on system performance module.

Load testing: by gradually increasing the system load. Changes in test system performance and, ultimately, to determine in the case meet the system performance indicators. The system can withstand the maximum load test.

Stress Test: is the system by gradually increasing the load testing system performance changes. And ultimately determine under what load conditions, system performance into force in the state, and get the most service-level test system can offer.

Concurrent testing: test multiple users access the same application, if there is a deadlock or other performance problems with a module or data records, almost all of the performance test will involve a number of concurrent tests.

Test Configuration: the hardware and software being tested by the test configuration. Find the principle of optimal allocation of resources in the system.

Strength Testing: Construction of abnormal or extreme conditions, view the status of the system.

Capacity Test: under certain hardware conditions. Configuration different number of records in the database of magnitude. The number of virtual users to run a certain number. Get a different number of levels of system performance.

Reliable test: applying pressure to certain business system. Let it continue to run for some time. Test run is stable under these conditions.

 

 

 

 

 

 

 

 

 

 

Guess you like

Origin blog.csdn.net/pang_2899/article/details/93735016