The Test Automation Tool is embedded in SAP S/4HANA Cloud Public Edition to facilitate automated business process testing. The Test Execution Service acts as the underlying engine, performing actions in a simulated user interface on behalf of a virtual test user. This service runs on the SAP Business Technology Platform and is integrated with the customer's SAP Cloud Identity Authentication Service, as virtual users must also be authenticated by the customer's identity provider.

The tool includes preconfigured test automates that correspond to the manual test scripts found in SAP Signavio Process Navigator. If a business process flow or application UI fields are customized, the corresponding test automate must be updated to reflect these changes.
For business processes that have no customizations, SAP provides a library of Post Upgrade tests. With customer consent, SAP runs these tests automatically after each release upgrade. This service applies only to standard, unchanged processes. Combining Post Upgrade tests with the flexibility of the Test Automation Tool significantly minimizes the testing effort required after upgrades.
Since most implementation teams encounter at least one release upgrade during a project, we recommend setting up the corresponding test automate immediately after finishing the configuration of the business process in the test system. This approach enables Line of Business (LoB) configuration experts to verify processes quickly after an upgrade and sets the customers up for success in maintaining their SAP S/4HANA Cloud systems after go-live.
While you should create and run test plans directly in SAP S/4HANA Cloud, the status of executed tests is visible in SAP Cloud ALM alongside your manual test plans.