Pega Marketplace Terms of Use
Pega Marketplace Terms of Use
Pega Marketplace
Pega Client-side Performance Profiler
Provides a capability to capture client performance metrics in Google Chrome.
By using or submitting listings via the Pega Marketplace, you agree to our Terms of Use.
Overview
As your applications evolve and change based on your business needs, there is always the challenge to ensure that the change does not introduce regressions. One of the areas of concern is degradation of performance as your applications evolve. There are many tools such as PAL that let you measure performance on the server. With this component we are now introducing a script to measure performance on the client. This script uses the Automated Functional Testing capabilities introduced in Pega Infinity (8.1) in conjunction with Puppeteer to obtain client performance readings directly from Chrome. You can use the readings obtained to measure the client-side performance of your applications. It optionally provides detailed trace information from chrome to compare different chrome snapshots if you so desire.
Key Features
- Runs the test by running functional tests on chrome, just like a real user would
- Provides high level page metrics, that can be used to record an initial benchmark, and measure against that benchmark.
- Optionally, outputs full trace from chrome that includes the entire timeline of the test, which can then be opened in Chrome Dev Tools for further analysis.
- While the test runs on the UI, it is very fast and very dependable since it uses the Automated Functional Testing capabilities introduced in Pega Infinity for executing the steps in the UI
- Can be run on a headless browser if required
- Results can be automatically sent to a reporting service that can process this data for reporting the results.
Support
Version
Compatible with
Pega PlatformLast updated
May 19, 2021