Discussion

Pega test automation features, best practices & FAQ

Overview:

Pega offers several capabilities to perform continuous testing and deliver high quality applications. Objective is to enable users to develop and maintain automated tests for their applications catering various testing needs and monitor the application quality on a continuous basis to take corrective actions early in the cycle.

Unit testing:

“Pegaunit” framework offers “Unit testing” capabilities for Pega applications. This is provided out of the box and needs no separate license. Refer below links to understand more about this framework and how to work with it.

UI Testing:

Scenario testing” framework offers UI based end to end functional testing capabilities for case types and portals of a pega application. This is provided out of the box and needs no separate license. Refer below links to understand more about this framework and how to work with it.

​“Selenium starter kit” is a generic selenium based UI test framework that users can use to build automated test suites for Pega applications. Refer below links to understand more about this framework and how to work with it.

Test coverage:

This feature allows users to measure the effectiveness of the testing done against the applications. It gives information about the covered/not-covered rules with the testing performed. Below links can be referred to get more information on this feature.

Application quality:

Application quality dashboard of an application allows users to visualize and monitor the quality of the application on a regular basis. It provides few built-in metrics by default and users can customize the dashboard to add more metrics relevant to their applications. Below links can be referred to get more information on this.

Comments

Keep up to date on this post and subscribe to comments