Software Performance Test - 3

zhaozj2021-02-16  58

Formulate assessment criteria

The purpose of any test is to ensure that the software meets pre-specified goals and requirements. Performance test is no exception. So you must formulate a set of standards.

Usually performance tests have four model technologies available for assessment:

* Linear projection: use a large amount of past, extended or future data that may occur, using this chart to continue to compare the current situation of the system.

* Analysis Model: Using Queuing on Formula and Algorithm Predictive Response Time, use the data and system nature of the description workload to associate

* Imitation: Imitate the use of actual users to test your system

* Benchmark: Define Test and your initial test as standard, compare it with all the later test results

Design test case

Design test cases are based on the software business process. The principle of designing test cases is to provide maximum test information, and the goal of designing test cases is to include multiple test elements as much as possible. These test cases must be that test tools can be implemented, different test scenarios will test different functions. Because performance tests are different from the usual test case, it is possible to find the performance bottleneck of the performance test case as much as possible.

Run test case

Run the test case by performance test tool. The test results obtained by the performance test in the same environment are inaccurate, so when running these test cases, you need to run on different test environments, different machine configurations.

Analysis test results

After running the test case, collect information, perform statistical analysis, find the performance bottleneck. By excluding errors and other factors, the test results are reflected in the real situation. Different architecture analysis of test results are also different. We will analyze network bandwidth and traffic on user operation responses, and the CS structure we may be more concerned about the overall configuration of user operations.

The performance test method described herein does not rely on any testing tool, which play a guiding role in performing performance testing.

转载请注明原文地址:https://www.9cbs.com/read-23747.html

New Post(0)