Pega provides Selenium-based UI test framework and sample UI tests that you can leverage to build up test automation suite for your Pega application. These test frameworks are built with maintenance and best practices in mind.
The starter kit comes with a generic Selenium based UI test framework that you can use for creating UI page objects and UI tests for your Pega application. It includes sample UI test framework to support testing core Pega CRM applications – Pega Sales Automation, Pega Customer Services and Pega Marketing. The kit comes with out of the box (OOTB) sample tests to validate real core use cases of those CRM applications. You can use this kit as reference when creating your own UI page objects and end-to-end UI test scripts. The framework and tests are Behavior Driven Development (BDD) based and leverage the Cucumber framework.
For more information, including guidelines on getting started, running, and writing UI tests, see Selenium Starter Kit on Pega Marketplace.