SAP S/4HANA Cloud Test Automation Tool is an integral part of SAP S/4HANA Cloud Essentials & provisioned for all customers in their Quality systems. We continue to build on the improvements we made in 2105 release, with special focus on enhancing the analytical capabilities of the tool.
Improvements to Tool Analytics
The Analyze Automated Test Results (AATR) app has been enhanced with the additional field of "Failure Category". This field is derived from the in-built error categorization engine. The categorization is achieved based on inputs by functional experts on historical error results to provide a correct category for any script failure. The performance of the AATR app has been significantly improved. Loading time for the app is now much quicker compared to past releases.
Failure Reasons in AATR
For failed test scripts prior to 2108, the Failure Category will be set to "Others" by default.
Test Data Container(TDC) & API Test Automation Framework
TDC integration has been extended to enable assignment of TDC to the test process via the Manage Your Test Process (MYTP) app. This further strengthens the central repository with the ability to link the TDC at a Test Process along with Test Plan level. This provides more control to the end user in terms of making more granular data changes centrally to scripts. If a TDC has been associated with the Test Process, it will be inherited by the Test Plan when the process is assigned to it.
TDC in MYTP App
TDC now also has a Where-Used List feature which allows users to check the Test Plans and Test Processes a TDC is associated with.
TDC - Where Used List
When working with the test data which needs multiple entries for the same fields (Ex: Multiple line items) TDC has enabled the multi data-set feature. This provides a mechanism for defining multiple entries for a given field in test data to run the automated scripts.
Multiple Dataset - TDC
We can now use TDC to assign values to the API payload which is used in API Test Automation framework. Once the TDC has been assigned to a test process we can then re-use the same fields via the Payload fields interface. With this feature we can now use TDC for Test plans which feature both UI and API process steps.
TDC with API Payload
Generic Test Automation Tool Updates
A "Sync Actions" button is now available for all custom automates: this is for ensuring that older custom scripts can also be adapted to have the association with the fields from UI Control Repository.
Sync Actions on Execution Pop-up
UI Control repository now supports fields from Finance, along with Sales which was delivered in the previous release. Templates for Finance, and Sourcing & Procurement have been added to the TDC fields already available. Also 5 new Standard TDC's have been delivered in the Finance area.
Post Upgrade Test (PUT) execution can be triggered from the Test Your Process (TYP) application. The options are provided to both trigger and track the PUT test plan.
In addition to OData API support the API Test Automation framework now also supports SOAP API.
SAP Delivered Standard Content
The total list of SAP delivered automated test scripts are 306 for 2108 and can be accessed via link – Automated Test Scripts Index”. In addition, we have 30 Standard API Automates delivered in the Sales and Finance area.