Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anurag_Nayak
Product and Topic Expert
Product and Topic Expert
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.

Further detailed change information about the standard automate is available in the “Automated Test Script Change History” and “Test Script Release Change Information”.

This wraps up the update on the new features delivered as part of the 2108 release for the SAP S/HANA Cloud Test Automation Tool. For more details on the functionality please refer the links below:

Manage Your Test Processes


Test Your Processes


Test Data Container


Analyze Automated Test Results


Configure Conditional Authentication


Also refer FAQs