
Software, system landscapes and software development processes are becoming ever more complex in environments in which business processes run across several systems. Manual performance tests of individual programs or transactions, with standard test and analysis tools, such as Performance Trace (ST05), ABAP Runtime Analysis (SE30) or Business Transaction Analysis (STAD), are therefore no longer sufficient, because performance will usually depend upon the interaction of components in different systems.
Global Performance Analysis (transaction ST30, component BC-TWB-TST-P-GPA)avoids time and resource-consuming manual performance tests, with the following functions:
ST30 is not suitable for stress tests. Benchmark tools (benchmark = simulation of system load with a lot of users) are used for this purpose.
The performance tests performed in the tested systems by ST30 are saved in a central database. You can access it at any time to perform analyses, such as long-term comparisons or statistical analyses (scalability or regression tests, etc.)
ST30 calls the performance statistics created in the tests, by using:
You can access the performance statistics in the central database, from transaction ST30 or ST33.
Main ST30 functions:
You can also perform manual performance tests in ST30, but it is mainly intended for automatic tests.
Automatic performance tests in ST30 are automatic and repeated runs of business processes or scenarios, using all relevant system landscape components. The tool collects all performance-relevant data from all systems involved, and saves it centrally in a database.
The performance tests are bases on eCATT test configurations (extended Compter-Aided Test Tool, transaction (SECATT)). eCATT test configurations are also essential for automatic tests with ST30, although they were developed mainly for functional tests. They are based on test scripts which contain all steps which were performed in the business process or scenario to be tested. Test scripts can be recorded or written manually, and edited.
The most important attributes of ST30 are:
An automatic performance test comprises the following steps (assuming that the scenario to be tested is already in an eCATT test script):
More Information:
Display Performance Test Results