Performance testing
Relevant for: GUI tests only
OpenText Functional Testing enables you to create complex tests that examine the full spectrum of your application's functionality to confirm that every element of your application works as expected in all situations.
After you use OpenText Functional Testing to create and run a suite of tests that test the functional capabilities of your application, you may want to test how much load your application can handle or to monitor your application as it runs.
-
OpenText performance testing products (LoadRunner Professional and LoadRunner Enterprise) test the performance and reliability of an entire system under controlled and peak load conditions. To generate load, these performance testing products run hundreds or thousands of virtual users. These virtual users provide consistent, repeatable, and measurable load to exercise your application just as real users would. For details, see the LoadRunner Professional and LoadRunner Enterprise Help Centers.
-
OpenText Application Performance Management enables real-time monitoring of the end user experience. Business Process Monitor runs synthetic users to perform typical activities on the monitored application.
If you have already created and perfected a test in OpenText Functional Testing that is a good representation of your user’s actions, you may be able to use your test as the basis for performance testing and application management activities.
You can use Silent Test Runner to check in advance that a test runs correctly from LoadRunner Professional, LoadRunner Enterprise, and Business Process Monitor.
OpenText Functional Testing offers several features that are designed specifically for integration with LoadRunner Professional, LoadRunner Enterprise, and Business Process Monitor.
Note: These products are designed to run tests using virtual or synthetic users representing many users simultaneously performing standard user operations. Some features may not be available when integrating these products with OpenText Functional Testing.
You can use the Services object and its associated methods to insert statements that are specifically relevant to Performance Testing and Application Performance Management. These include:
For details on these methods, see the Services object of the Object Model Reference for GUI Testing and your performance testing or Application Performance Management documentation.
For details on transactions, see Measure transactions.
For details on inserting StartTransaction and EndTransaction statements using the OpenText Functional Testing menu options, see Start Transaction Dialog Box and End Transaction Dialog Box.