SlideShare a Scribd company logo
PUBLIC
Test Automation Tool For SAP S/4HANA Cloud
January 2023
2
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without
the permission of SAP. This presentation is not subject to your license agreement or any other service or
subscription agreement with SAP.
SAP has no obligation to pursue any course of business outlined in this document or any related presentation,
or to develop or release any functionality mentioned therein. This document, or any related presentation and
SAP’s strategy and possible future developments, products and or platforms directions and functionality are all
subject to change and may be changed by SAP at any time for any reason without notice. The information in
this document is not a commitment, promise or legal obligation to deliver any material, code, or functionality.
This document is provided without a warranty of any kind, either express or implied, including but not limited
to, the implied warranties of merchantability, fitness for a particular purpose, or noninfringement.
This document is for informational purposes and may not be incorporated into a contract. SAP assumes no
responsibility for errors or omissions in this document, except if such damages were caused by SAP’s willful
misconduct or gross negligence.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results to
differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-
looking statements, which speak only as of their dates, and they should not be relied upon in making
purchasing decisions.
Legal Disclaimer
3
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Test Automation Tool – Usage & Benefits
4
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Usage Areas Of The Test Automation Tool
Discovery
Access
Onboard
and Deploy
Fit-to-Standard
Analysis
Continuous Innovation
Test Automation Tool is an integral part of SAP S/4HANA Cloud and can be used to automate business
process testing within SAP S/4HANA Cloud.
Business
Acceptance
Test (BAT)/User
Acceptance
Test (UAT)
Implementation
Test
Priority areas of test tool
3
2
1
Test cycles
1 3
Operate, Test,
Monitor, Support
Migrate, Integrate,
Extend, Test
Scope and
Configure
Regression Test
Execution of relevant test
cases after upgrade or
scope changes
Testing in Roadmap Viewer
5
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
SAP S/4HANA Cloud Test Automation Tool
UI & API-based Automation Tool
Cloud Native, No installation, No code
Pre-delivered Automation Content Automated Upgrade Safeguarding
Integrated with SAP Cloud ALM
6
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Business Benefits Of Test Automation Tool
Accelerate business processes and regression
tests using SAP-delivered Standard Test Scripts
Centralized Test Data Management with
the Test Data Container (TDC) App
Results dashboard with
failure categorization &
recommendations
UI & API Automation* for
S/4 HANA Cloud
Applications
Create or adopt test scripts
via recording functionality
Test executions in pre-provisioned infrastructure
backed by BTP/Hyper scalers
*Supports only SAP Public APIs
Integrated with Cloud ALM
Manage Upgrade Tests app for creating and
maintaining a regression suite for release safeguarding
7
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Standard Best Practice Automates
8
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Manual Test Scripts And Automated Test Scripts
Manual Test Scripts And Automated Test Scripts
• Manual Test Scripts are available in the
“Details” section of the SAP Best Practices
Explorer^ for SAP Best Practice Processes.
• Some of the manual test scripts are available as
pre-built test automation scripts* in the Test
Automation Tool for SAP S/4HANA Cloud.
• The pre-delivered automated test scripts for
Test Automation Tool, can be seen in “Manage
Your Test Processes” app, or in “Automated
Test Script Index” accelerator in SAP Activate
Roadmap Viewer.
* Please note: Not all manual test scripts and flows can be automated.
^ Applicable only to S/4HANA Public Cloud.
9
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Lifecycle Of Test Automates
Standard Test Automates – SAP-delivered, preconfigured test scripts
Test automates delivered by SAP gets updated on every major release to comply
with software updates and configuration changes. This enables customers to focus
more on the maintenance needed for customized automates.
“Reduce maintenance effort during regression test by leveraging standard artefacts as much as possible.”
Custom Test Automates - Customer-specific test script
Process steps, created or changed by the customer, does not get updated.
Adapting custom test automates to release-specific changes will be
customers’ responsibility.
10
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
A Test Plan represents an end-to-end business flow and can consist of several test processes.
Chaining of information across test processes is possible by having them in one test plan.
All the test data required for a test plan can be managed using test data containers and data variants.
•A Test Process represents a business process and is a set of one or more process steps.
•Standard Test Process: Standard processes are owned and updated by SAP and is non-editable.
•Custom Test Process: Custom test process can be created by either copying from a Standard process or by
creating a new one according to your business needs. It can include standard and custom process steps.
•A Process Step is a series of actions.
•Standard Process Step: Standard process steps are owned and updated by SAP to reflect specific release
changes. You should leverage standard test processes to reduce maintenance efforts during regression testing.
•Custom Process Step: Custom process steps can be created by either copying from a standard process step or
by creating a new one. They are not updated by SAP. Customers need to update them if needed.
An Action refers to a user action performed on the application under test.
The possible actions can be: Input, Click, Select, Search, and so on.
Standard Action: Standard actions are owned and updated by SAP.
Custom Action: Custom actions can be created/modified by the customer.
Test
Plan
Test
Process
Process
Step
Action
Test Your Processes – Test Plan Hierarchy
11
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Test Automation Tool Flow – Test In Customer Q/T Systems
Explore tool and develop
custom Automates
Test Planning
Post-Upgrade Test
Test Result analysis
SAP S/4HANA Cloud
Test Automation Tool
12
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Post-UpgradeTests
13
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
“Enrich the upgrade experience of
S/4HANA Cloud by enabling
testing of existing and new
business innovations, thus
instilling confidence for seamless
consumption”
14
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
• Customer has to
trigger PUT in case
of upgrades or
implementation
changes
• Auto-trigger of PUT
done after every
major release
upgrade only if
Consent is already
provided
Major Upgrade
|Deployment|
Implementation
Change
• Check the AATR*
app for results of
the latest PUT run
• Failure reason and
recommendations
make it easier for
faster analysis
• Re-execution
feature enables
quick trigger for
solved issues
Analyze Results
of PUT
• Continue to refine
the PUT scope via
the Manage
Upgrade Tests
(MUT) app
• Add or remove
required automates
based on the scope
and needs of
regression testing
Adapt PUT
Regression
Suite
Upgrade Test via Post-Upgrade Test
Post-Upgrade Test (PUT) is a high-level quality check after release upgrade in Q/T tenants. PUT is performed to test basic
standard features with customer data. PUT is an offering where after any major upgrade, deployment, or implementation
change, a customer can run their suite of regression automates (Standard + Custom).
• Test data is automatically fetched from customer system or via Test Data Container
• SAP will enable customers to perform Post-Upgrade Tests via continuous improvements
*Analyze Automated Test Results
Note: Upgrade can refer to continuous delivery, major upgrade release, content upgrade & implementation changes
15
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Recent Innovations
16
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Towards Zero Maintenance Automates
We have introduced new features which enable more resilient and robust automates
UI Control Repository
• Achieves modularization and reusability of
controls across scripts
• Central repository of UI Controls grouped
by application
• UI Control Repository takes care of required
adaptions for custom scripts due to app changes
API Automation Framework
• More robust tests which are not impacted by
frequent UI changes
• Smart, easy, and friendly way of creating OData-
and SOAP-based API automates
• Supports automation of all publicly available APIs
on the SAP API Business Hub*
*Except for the 127 outbound SOAP APIs.
17
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Test Data Container
Addressing the need to have a simplified interface to handle and manage test data.
• Central repository with reusable test data templates based on
functional areas
• Integrated with the existing Test Automation Tool
• Test data management - single source of test data as per end
user test/business flow
• Support to download and upload multiple test data
• Option to override values in standard test data container variants
using the Excel Upload feature
Area Level
(e.g. Sales, Finance)
Business Flow
(e.g. BD9, BDA, J54, J11..)
Test Data Sets
(e.g. Material, Business Partner, etc
Can be used with multiple scope items)
Templates
TDC1 TDC2 TDC3
Test Data Container
Data Variants
V1 V2 V3 V4
18
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
 Post-Upgrade Tests (PUT) have been
effective in enabling our customers to
identify defects earlier and have them
addressed by SAP
 We are moving towards making PUT more
driven by our customers with additional
options to add custom scope and decide
which data will be used
 The Manage Upgrade Tests app will be the
place to manage custom scope and assign
data variants
 Multi-level hierarchical display of
Customer Test Plans and their variants​
Set Execution Scope Via Manage Upgrade Tests
19
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Understanding Failed Test Scripts Better
Error Categorization & Perspective Reporting
 Supervised Learning approach to improve Error Categorization
 Simplify and expedite the process of analyzing failed test executions, and subsequent re-
executions
 Bring smart rules based on comparative study and evolve reporting to be prescriptive
 Insights into test results and tenant readiness after upgrade
20
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Other Progressive Updates
 Upload and download multiple test
processes at once (3SL specific)
 Support for recording of custom UI
automates in any language
21
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Resources
22
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Useful Resources
Community Page for Automation Testing
Ask a Question
Expert and Release Blogs
Learning Hub Overview Session
Building your Test Regression Suite
On-demand Tutorials
Implementation Guides
Testing in Roadmap Viewer
23
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Important SAP Notes/KBAs
• Additional information on Test Automation Tool
Note 2129147
• Resolution for no progress in a test plan
execution
Note 3087418
• Resolution for failed test plan execution run with
SAP-provided default variant
Note 2985672
• Adding formula to Actions in a test script
Note 3033993
• Resolution for no progress in automatic test
process execution
Note 2820953
• Information on usage of Standard API
Automates in Test Automation Tool
Note 3044137
24
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Run
Deploy
Realize
Explore
TEST
PLANNING
TEST
PREPERATION
TEST
EXECUTION –
Implementation test
TEST
EXECUTION –
Regression test
Inputs:
• Solution Scope
• Project Plan
Outputs:
• Agreed test strategy
• Test Plan/Test
Schedule
Accelerators:
• Test Strategy
Template SAP
S/4HANA Cloud
document
• Detailed test
schedule template
document
Inputs:
• Automated standard test scripts
• SAP Best Practices process
• Configuration backlog
• Test Plan/Schedule
• Project Plan, Test Strategy
Outputs:
• Test Scenarios/test cases or test scripts
• Customer specific test cases/scripts
• Configure test automation tool
Accelerators:
• Available automated test scripts
• Testing in SAP S/4HANA Cloud
• SAP Best Practices Explorer
Inputs:
• Test Data/Data Variants
• Prepared test plans & cases
Outputs:
• Status of test plan execution
• Corrected and re-executed test plans
• Test Execution monitoring – Reports
• Test execution analysis – New app
Accelerators:
• Testing in SAP S/4HANA Cloud
• Detailed test schedule template
document
• Support Portal
Executed after Q-system upgrade and prior to P-
system upgrade
Inputs:
• Standard and Customer specific test process
• What’s new document from Accelerators section in
the SAP Best Practices Explorer
• Manual test script release change information
Outputs:
• Validated functionality
• Corrected and re-executed test plans
• Defect handling by raising tickets in support portal
• Test Execution analysis & reporting
Accelerators:
• SAP Community Page
• Support Portal
• Manual test script release change information
• What´s new in testing
Usage Scenarios of Test Automation Tool
SELF
ENABLEMENT
Accelerators:
• Testing in SAP
S/4HANA Cloud
Thank you.
© 2023 SAP SE or an SAP affiliate company. All rights reserved. See Legal Notice on www.sap.com/legal-notice for use terms, disclaimers, disclosures, or restrictions related to SAP Materials for general audiences.
Name
Email
Contact information:
28
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
© 2023 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of
SAP SE or an SAP affiliate company.
The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its
distributors contain proprietary software components of other software vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or
warranty of any kind, and SAP or its affiliated companies shall not be liable for errors or omissions with respect to the materials.
The only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty
statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional
warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or
any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation,
and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, directions, and
functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason
without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or
functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ
materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, and they
should not be relied upon in making purchasing decisions.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered
trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names
mentioned are the trademarks of their respective companies.
See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
www.sap.com/contactsap
Follow all of SAP

More Related Content

What's hot

SAP and Microsoft Manufacturing Solution
SAP and Microsoft Manufacturing SolutionSAP and Microsoft Manufacturing Solution
SAP and Microsoft Manufacturing Solution
SAP Technology
 
SAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationSAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA Implementation
Kellton Tech Solutions Ltd
 
Decoding SAP S/4HANA System Conversion
Decoding SAP S/4HANA System ConversionDecoding SAP S/4HANA System Conversion
Decoding SAP S/4HANA System Conversion
Akilesh Kumaran
 
Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...
Charanjit Singh
 
SAP Document Management System(DMS)-PLM 120
SAP Document Management System(DMS)-PLM 120SAP Document Management System(DMS)-PLM 120
SAP Document Management System(DMS)-PLM 120
KMR SOFTWARE SERVICES PVT LTD
 
Understand the SharePoint Basics
Understand the SharePoint BasicsUnderstand the SharePoint Basics
Understand the SharePoint Basics
Benjamin Niaulin
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documentshapy
 
Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know
Soumya De
 
Azure-AD.pptx
Azure-AD.pptxAzure-AD.pptx
Azure-AD.pptx
ssuser9dddf7
 
Training on ASAP Methodology.ppt
Training on ASAP Methodology.pptTraining on ASAP Methodology.ppt
Training on ASAP Methodology.ppt
AshwaniKumar207236
 
The Myth Of Requirements
The Myth Of RequirementsThe Myth Of Requirements
The Myth Of Requirements
Alan McSweeney
 
Microsoft Power BI Technical Overview
Microsoft Power BI Technical OverviewMicrosoft Power BI Technical Overview
Microsoft Power BI Technical Overview
David J Rosenthal
 
Power BI visuals
Power BI visualsPower BI visuals
Power BI visuals
Aldis Ērglis
 
LeverX IQ DMS Overview - SAP DMS Simplified
LeverX IQ DMS Overview - SAP DMS SimplifiedLeverX IQ DMS Overview - SAP DMS Simplified
LeverX IQ DMS Overview - SAP DMS Simplified
Eric Stajda
 
Introduction to power apps
Introduction to power appsIntroduction to power apps
Introduction to power apps
RezaDorrani1
 
Business Process Automation A Productivity Lever
Business Process Automation A Productivity LeverBusiness Process Automation A Productivity Lever
Business Process Automation A Productivity Lever
Knoldus Inc.
 
SAP Basis Overview
SAP Basis OverviewSAP Basis Overview
SAP Basis Overview
maxsoftsolutions
 
SAP Overview for Managers
SAP Overview for ManagersSAP Overview for Managers
SAP Overview for Managers
Atanu Ghosh
 
Power Platform Governance
Power Platform GovernancePower Platform Governance
Power Platform Governance
Daniel Laskewitz
 

What's hot (20)

SAP and Microsoft Manufacturing Solution
SAP and Microsoft Manufacturing SolutionSAP and Microsoft Manufacturing Solution
SAP and Microsoft Manufacturing Solution
 
SAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationSAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA Implementation
 
Decoding SAP S/4HANA System Conversion
Decoding SAP S/4HANA System ConversionDecoding SAP S/4HANA System Conversion
Decoding SAP S/4HANA System Conversion
 
Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...
 
SAP Document Management System(DMS)-PLM 120
SAP Document Management System(DMS)-PLM 120SAP Document Management System(DMS)-PLM 120
SAP Document Management System(DMS)-PLM 120
 
Understand the SharePoint Basics
Understand the SharePoint BasicsUnderstand the SharePoint Basics
Understand the SharePoint Basics
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documents
 
Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know
 
Azure-AD.pptx
Azure-AD.pptxAzure-AD.pptx
Azure-AD.pptx
 
Training on ASAP Methodology.ppt
Training on ASAP Methodology.pptTraining on ASAP Methodology.ppt
Training on ASAP Methodology.ppt
 
The Myth Of Requirements
The Myth Of RequirementsThe Myth Of Requirements
The Myth Of Requirements
 
Microsoft Power BI Technical Overview
Microsoft Power BI Technical OverviewMicrosoft Power BI Technical Overview
Microsoft Power BI Technical Overview
 
Power BI visuals
Power BI visualsPower BI visuals
Power BI visuals
 
LeverX IQ DMS Overview - SAP DMS Simplified
LeverX IQ DMS Overview - SAP DMS SimplifiedLeverX IQ DMS Overview - SAP DMS Simplified
LeverX IQ DMS Overview - SAP DMS Simplified
 
Introduction to power apps
Introduction to power appsIntroduction to power apps
Introduction to power apps
 
Business Process Automation A Productivity Lever
Business Process Automation A Productivity LeverBusiness Process Automation A Productivity Lever
Business Process Automation A Productivity Lever
 
SAP Basis Overview
SAP Basis OverviewSAP Basis Overview
SAP Basis Overview
 
SAP Overview for Managers
SAP Overview for ManagersSAP Overview for Managers
SAP Overview for Managers
 
Power Platform Governance
Power Platform GovernancePower Platform Governance
Power Platform Governance
 
SAP Basics
SAP BasicsSAP Basics
SAP Basics
 

Similar to Test Automation Tool for SAP S4HANA Cloud.pptx

Change Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and DeliveryChange Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and Delivery
SAP Cloud Platform
 
Application Test Management and Quality Assurance
Application Test Management and Quality Assurance Application Test Management and Quality Assurance
Application Test Management and Quality Assurance
SAP Solution Extensions
 
S4H_399 2 SL _Onboarding Presentation (2).pptx
S4H_399 2  SL _Onboarding Presentation (2).pptxS4H_399 2  SL _Onboarding Presentation (2).pptx
S4H_399 2 SL _Onboarding Presentation (2).pptx
chandramohan431817
 
SAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASESAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASE
SAP Technology
 
SAP LoadRunner by HP Solution Brief
SAP LoadRunner by HP Solution Brief SAP LoadRunner by HP Solution Brief
SAP LoadRunner by HP Solution Brief
SAP Solution Extensions
 
Sap
SapSap
QAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated DeckQAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated DeckDaniel Goodstein
 
SAP Activate Overview
SAP Activate OverviewSAP Activate Overview
SAP Activate Overview
Ainul Hossain Tushar
 
Sap activate overview
Sap activate overviewSap activate overview
Sap activate overview
Angela Prathap Joseph
 
S4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activateS4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activate
Lokesh Modem
 
sum-week1.pdf
sum-week1.pdfsum-week1.pdf
sum-week1.pdf
Adrian914304
 
Sap bw abap_analyzer_v3_4_ppt
Sap bw abap_analyzer_v3_4_pptSap bw abap_analyzer_v3_4_ppt
Sap bw abap_analyzer_v3_4_ppt
원석 최
 
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOpsSAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP Cloud Platform
 
SAP Testing
SAP TestingSAP Testing
SAP Testing
Josh Case
 
SAPMindset Activate Metodologia SAP pptx
SAPMindset Activate Metodologia SAP pptxSAPMindset Activate Metodologia SAP pptx
SAPMindset Activate Metodologia SAP pptx
GabrielDvila12
 
SAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for InnovationSAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for Innovation
Bernhard Luecke
 
Dev207 berlin
Dev207 berlinDev207 berlin
Dev207 berlin
Wolfgang Weiss
 
Activate_Methodology_Summary.ppt
Activate_Methodology_Summary.pptActivate_Methodology_Summary.ppt
Activate_Methodology_Summary.ppt
MohamedOthman536425
 
Activate Methodology
Activate MethodologyActivate Methodology
Activate Methodology
Soumya De
 

Similar to Test Automation Tool for SAP S4HANA Cloud.pptx (20)

Change Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and DeliveryChange Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and Delivery
 
Application Test Management and Quality Assurance
Application Test Management and Quality Assurance Application Test Management and Quality Assurance
Application Test Management and Quality Assurance
 
S4H_399 2 SL _Onboarding Presentation (2).pptx
S4H_399 2  SL _Onboarding Presentation (2).pptxS4H_399 2  SL _Onboarding Presentation (2).pptx
S4H_399 2 SL _Onboarding Presentation (2).pptx
 
SAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASESAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASE
 
SAP LoadRunner by HP Solution Brief
SAP LoadRunner by HP Solution Brief SAP LoadRunner by HP Solution Brief
SAP LoadRunner by HP Solution Brief
 
Sap
SapSap
Sap
 
QAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated DeckQAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated Deck
 
SAP Activate Overview
SAP Activate OverviewSAP Activate Overview
SAP Activate Overview
 
Sap activate overview
Sap activate overviewSap activate overview
Sap activate overview
 
S4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activateS4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activate
 
Asap roadmap
Asap roadmapAsap roadmap
Asap roadmap
 
sum-week1.pdf
sum-week1.pdfsum-week1.pdf
sum-week1.pdf
 
Sap bw abap_analyzer_v3_4_ppt
Sap bw abap_analyzer_v3_4_pptSap bw abap_analyzer_v3_4_ppt
Sap bw abap_analyzer_v3_4_ppt
 
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOpsSAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOps
 
SAP Testing
SAP TestingSAP Testing
SAP Testing
 
SAPMindset Activate Metodologia SAP pptx
SAPMindset Activate Metodologia SAP pptxSAPMindset Activate Metodologia SAP pptx
SAPMindset Activate Metodologia SAP pptx
 
SAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for InnovationSAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for Innovation
 
Dev207 berlin
Dev207 berlinDev207 berlin
Dev207 berlin
 
Activate_Methodology_Summary.ppt
Activate_Methodology_Summary.pptActivate_Methodology_Summary.ppt
Activate_Methodology_Summary.ppt
 
Activate Methodology
Activate MethodologyActivate Methodology
Activate Methodology
 

More from SreeGe1

Lagom.pptx
Lagom.pptxLagom.pptx
Lagom.pptx
SreeGe1
 
ASUG83511 - Accelerate Digital Transformation at General Mills.pdf
ASUG83511 - Accelerate Digital Transformation at General Mills.pdfASUG83511 - Accelerate Digital Transformation at General Mills.pdf
ASUG83511 - Accelerate Digital Transformation at General Mills.pdf
SreeGe1
 
7204_webinar_presentation_29th_april_2020.pdf
7204_webinar_presentation_29th_april_2020.pdf7204_webinar_presentation_29th_april_2020.pdf
7204_webinar_presentation_29th_april_2020.pdf
SreeGe1
 
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
SreeGe1
 
EBS-Questions.pdf
EBS-Questions.pdfEBS-Questions.pdf
EBS-Questions.pdf
SreeGe1
 
S3-Questions.pdf
S3-Questions.pdfS3-Questions.pdf
S3-Questions.pdf
SreeGe1
 
1.0 - AWS-DAS-Collection-Kinesis.pdf
1.0 - AWS-DAS-Collection-Kinesis.pdf1.0 - AWS-DAS-Collection-Kinesis.pdf
1.0 - AWS-DAS-Collection-Kinesis.pdf
SreeGe1
 
S4H_747 How to Approach Remote Cutover (2).pptx
S4H_747 How to Approach Remote Cutover (2).pptxS4H_747 How to Approach Remote Cutover (2).pptx
S4H_747 How to Approach Remote Cutover (2).pptx
SreeGe1
 

More from SreeGe1 (8)

Lagom.pptx
Lagom.pptxLagom.pptx
Lagom.pptx
 
ASUG83511 - Accelerate Digital Transformation at General Mills.pdf
ASUG83511 - Accelerate Digital Transformation at General Mills.pdfASUG83511 - Accelerate Digital Transformation at General Mills.pdf
ASUG83511 - Accelerate Digital Transformation at General Mills.pdf
 
7204_webinar_presentation_29th_april_2020.pdf
7204_webinar_presentation_29th_april_2020.pdf7204_webinar_presentation_29th_april_2020.pdf
7204_webinar_presentation_29th_april_2020.pdf
 
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
 
EBS-Questions.pdf
EBS-Questions.pdfEBS-Questions.pdf
EBS-Questions.pdf
 
S3-Questions.pdf
S3-Questions.pdfS3-Questions.pdf
S3-Questions.pdf
 
1.0 - AWS-DAS-Collection-Kinesis.pdf
1.0 - AWS-DAS-Collection-Kinesis.pdf1.0 - AWS-DAS-Collection-Kinesis.pdf
1.0 - AWS-DAS-Collection-Kinesis.pdf
 
S4H_747 How to Approach Remote Cutover (2).pptx
S4H_747 How to Approach Remote Cutover (2).pptxS4H_747 How to Approach Remote Cutover (2).pptx
S4H_747 How to Approach Remote Cutover (2).pptx
 

Recently uploaded

OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 

Recently uploaded (20)

OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 

Test Automation Tool for SAP S4HANA Cloud.pptx

  • 1. PUBLIC Test Automation Tool For SAP S/4HANA Cloud January 2023
  • 2. 2 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation and SAP’s strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this document is not a commitment, promise or legal obligation to deliver any material, code, or functionality. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or noninfringement. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP’s willful misconduct or gross negligence. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward- looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. Legal Disclaimer
  • 3. 3 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Test Automation Tool – Usage & Benefits
  • 4. 4 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Usage Areas Of The Test Automation Tool Discovery Access Onboard and Deploy Fit-to-Standard Analysis Continuous Innovation Test Automation Tool is an integral part of SAP S/4HANA Cloud and can be used to automate business process testing within SAP S/4HANA Cloud. Business Acceptance Test (BAT)/User Acceptance Test (UAT) Implementation Test Priority areas of test tool 3 2 1 Test cycles 1 3 Operate, Test, Monitor, Support Migrate, Integrate, Extend, Test Scope and Configure Regression Test Execution of relevant test cases after upgrade or scope changes Testing in Roadmap Viewer
  • 5. 5 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC SAP S/4HANA Cloud Test Automation Tool UI & API-based Automation Tool Cloud Native, No installation, No code Pre-delivered Automation Content Automated Upgrade Safeguarding Integrated with SAP Cloud ALM
  • 6. 6 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Business Benefits Of Test Automation Tool Accelerate business processes and regression tests using SAP-delivered Standard Test Scripts Centralized Test Data Management with the Test Data Container (TDC) App Results dashboard with failure categorization & recommendations UI & API Automation* for S/4 HANA Cloud Applications Create or adopt test scripts via recording functionality Test executions in pre-provisioned infrastructure backed by BTP/Hyper scalers *Supports only SAP Public APIs Integrated with Cloud ALM Manage Upgrade Tests app for creating and maintaining a regression suite for release safeguarding
  • 7. 7 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Standard Best Practice Automates
  • 8. 8 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Manual Test Scripts And Automated Test Scripts Manual Test Scripts And Automated Test Scripts • Manual Test Scripts are available in the “Details” section of the SAP Best Practices Explorer^ for SAP Best Practice Processes. • Some of the manual test scripts are available as pre-built test automation scripts* in the Test Automation Tool for SAP S/4HANA Cloud. • The pre-delivered automated test scripts for Test Automation Tool, can be seen in “Manage Your Test Processes” app, or in “Automated Test Script Index” accelerator in SAP Activate Roadmap Viewer. * Please note: Not all manual test scripts and flows can be automated. ^ Applicable only to S/4HANA Public Cloud.
  • 9. 9 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Lifecycle Of Test Automates Standard Test Automates – SAP-delivered, preconfigured test scripts Test automates delivered by SAP gets updated on every major release to comply with software updates and configuration changes. This enables customers to focus more on the maintenance needed for customized automates. “Reduce maintenance effort during regression test by leveraging standard artefacts as much as possible.” Custom Test Automates - Customer-specific test script Process steps, created or changed by the customer, does not get updated. Adapting custom test automates to release-specific changes will be customers’ responsibility.
  • 10. 10 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC A Test Plan represents an end-to-end business flow and can consist of several test processes. Chaining of information across test processes is possible by having them in one test plan. All the test data required for a test plan can be managed using test data containers and data variants. •A Test Process represents a business process and is a set of one or more process steps. •Standard Test Process: Standard processes are owned and updated by SAP and is non-editable. •Custom Test Process: Custom test process can be created by either copying from a Standard process or by creating a new one according to your business needs. It can include standard and custom process steps. •A Process Step is a series of actions. •Standard Process Step: Standard process steps are owned and updated by SAP to reflect specific release changes. You should leverage standard test processes to reduce maintenance efforts during regression testing. •Custom Process Step: Custom process steps can be created by either copying from a standard process step or by creating a new one. They are not updated by SAP. Customers need to update them if needed. An Action refers to a user action performed on the application under test. The possible actions can be: Input, Click, Select, Search, and so on. Standard Action: Standard actions are owned and updated by SAP. Custom Action: Custom actions can be created/modified by the customer. Test Plan Test Process Process Step Action Test Your Processes – Test Plan Hierarchy
  • 11. 11 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Test Automation Tool Flow – Test In Customer Q/T Systems Explore tool and develop custom Automates Test Planning Post-Upgrade Test Test Result analysis SAP S/4HANA Cloud Test Automation Tool
  • 12. 12 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Post-UpgradeTests
  • 13. 13 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC “Enrich the upgrade experience of S/4HANA Cloud by enabling testing of existing and new business innovations, thus instilling confidence for seamless consumption”
  • 14. 14 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC • Customer has to trigger PUT in case of upgrades or implementation changes • Auto-trigger of PUT done after every major release upgrade only if Consent is already provided Major Upgrade |Deployment| Implementation Change • Check the AATR* app for results of the latest PUT run • Failure reason and recommendations make it easier for faster analysis • Re-execution feature enables quick trigger for solved issues Analyze Results of PUT • Continue to refine the PUT scope via the Manage Upgrade Tests (MUT) app • Add or remove required automates based on the scope and needs of regression testing Adapt PUT Regression Suite Upgrade Test via Post-Upgrade Test Post-Upgrade Test (PUT) is a high-level quality check after release upgrade in Q/T tenants. PUT is performed to test basic standard features with customer data. PUT is an offering where after any major upgrade, deployment, or implementation change, a customer can run their suite of regression automates (Standard + Custom). • Test data is automatically fetched from customer system or via Test Data Container • SAP will enable customers to perform Post-Upgrade Tests via continuous improvements *Analyze Automated Test Results Note: Upgrade can refer to continuous delivery, major upgrade release, content upgrade & implementation changes
  • 15. 15 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Recent Innovations
  • 16. 16 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Towards Zero Maintenance Automates We have introduced new features which enable more resilient and robust automates UI Control Repository • Achieves modularization and reusability of controls across scripts • Central repository of UI Controls grouped by application • UI Control Repository takes care of required adaptions for custom scripts due to app changes API Automation Framework • More robust tests which are not impacted by frequent UI changes • Smart, easy, and friendly way of creating OData- and SOAP-based API automates • Supports automation of all publicly available APIs on the SAP API Business Hub* *Except for the 127 outbound SOAP APIs.
  • 17. 17 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Test Data Container Addressing the need to have a simplified interface to handle and manage test data. • Central repository with reusable test data templates based on functional areas • Integrated with the existing Test Automation Tool • Test data management - single source of test data as per end user test/business flow • Support to download and upload multiple test data • Option to override values in standard test data container variants using the Excel Upload feature Area Level (e.g. Sales, Finance) Business Flow (e.g. BD9, BDA, J54, J11..) Test Data Sets (e.g. Material, Business Partner, etc Can be used with multiple scope items) Templates TDC1 TDC2 TDC3 Test Data Container Data Variants V1 V2 V3 V4
  • 18. 18 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC  Post-Upgrade Tests (PUT) have been effective in enabling our customers to identify defects earlier and have them addressed by SAP  We are moving towards making PUT more driven by our customers with additional options to add custom scope and decide which data will be used  The Manage Upgrade Tests app will be the place to manage custom scope and assign data variants  Multi-level hierarchical display of Customer Test Plans and their variants​ Set Execution Scope Via Manage Upgrade Tests
  • 19. 19 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Understanding Failed Test Scripts Better Error Categorization & Perspective Reporting  Supervised Learning approach to improve Error Categorization  Simplify and expedite the process of analyzing failed test executions, and subsequent re- executions  Bring smart rules based on comparative study and evolve reporting to be prescriptive  Insights into test results and tenant readiness after upgrade
  • 20. 20 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Other Progressive Updates  Upload and download multiple test processes at once (3SL specific)  Support for recording of custom UI automates in any language
  • 21. 21 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Resources
  • 22. 22 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Useful Resources Community Page for Automation Testing Ask a Question Expert and Release Blogs Learning Hub Overview Session Building your Test Regression Suite On-demand Tutorials Implementation Guides Testing in Roadmap Viewer
  • 23. 23 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Important SAP Notes/KBAs • Additional information on Test Automation Tool Note 2129147 • Resolution for no progress in a test plan execution Note 3087418 • Resolution for failed test plan execution run with SAP-provided default variant Note 2985672 • Adding formula to Actions in a test script Note 3033993 • Resolution for no progress in automatic test process execution Note 2820953 • Information on usage of Standard API Automates in Test Automation Tool Note 3044137
  • 24. 24 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Run Deploy Realize Explore TEST PLANNING TEST PREPERATION TEST EXECUTION – Implementation test TEST EXECUTION – Regression test Inputs: • Solution Scope • Project Plan Outputs: • Agreed test strategy • Test Plan/Test Schedule Accelerators: • Test Strategy Template SAP S/4HANA Cloud document • Detailed test schedule template document Inputs: • Automated standard test scripts • SAP Best Practices process • Configuration backlog • Test Plan/Schedule • Project Plan, Test Strategy Outputs: • Test Scenarios/test cases or test scripts • Customer specific test cases/scripts • Configure test automation tool Accelerators: • Available automated test scripts • Testing in SAP S/4HANA Cloud • SAP Best Practices Explorer Inputs: • Test Data/Data Variants • Prepared test plans & cases Outputs: • Status of test plan execution • Corrected and re-executed test plans • Test Execution monitoring – Reports • Test execution analysis – New app Accelerators: • Testing in SAP S/4HANA Cloud • Detailed test schedule template document • Support Portal Executed after Q-system upgrade and prior to P- system upgrade Inputs: • Standard and Customer specific test process • What’s new document from Accelerators section in the SAP Best Practices Explorer • Manual test script release change information Outputs: • Validated functionality • Corrected and re-executed test plans • Defect handling by raising tickets in support portal • Test Execution analysis & reporting Accelerators: • SAP Community Page • Support Portal • Manual test script release change information • What´s new in testing Usage Scenarios of Test Automation Tool SELF ENABLEMENT Accelerators: • Testing in SAP S/4HANA Cloud
  • 25. Thank you. © 2023 SAP SE or an SAP affiliate company. All rights reserved. See Legal Notice on www.sap.com/legal-notice for use terms, disclaimers, disclosures, or restrictions related to SAP Materials for general audiences. Name Email Contact information:
  • 26. 28 © 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC © 2023 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, directions, and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, and they should not be relied upon in making purchasing decisions. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companies. See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. www.sap.com/contactsap Follow all of SAP

Editor's Notes

  1. As said in the beginning, test automation tool is an integral part of S/4HANA Cloud. It is available in every customer quality system. The test automation can be leveraged to automate all business processes within S/4HANA Cloud. For most of the standard business processes within S/4HANA Cloud, SAP delivers predefined test scripts, that can be used for automated testing. You might know already the SAP Activate phases. There are typically 3 main test cycles in the implementation phases of S/4HANA Cloud: Test during the implementation, end business acceptance test, and regression test. The test automation tool focuses mainly on the implementation test, and on the regression test. Business acceptance test is typically performed manually by end users, this is why it is not in focus of the test automation tool for S/4HANA Cloud.
  2. Available as part of the SAP S/4HANA Cloud Essential solution. Embedded. UI Based automation tool , with options for API testing as well. Only on the Q – tenant 2Sl and Test Tenant in #SL landscape. Completely Cloud Native Solution with no installation and no code approach. Leverage standard content delivered based on the best practices content. Upgrade tests done for Live Customers using the tool. Detailed execution with screenshots enabling users to document this as well. The executions done in the backend and on Cloud. Recording functionality enables you to create your own scripts as well. Suggestion to make use of Best Practice content but if required make the necessary changes. All this is an integral part of the S/4HANA Cloud solution.
  3. Accelerate the time needed with the help of the standard content which is delivered along with the automation tool. Endeavor over the past year has been to concentrate on bringing down the overall maintenance effort in updating the scripts, as well as reacting faster and with intelligence to the errors that come up. Results dashboard. Test executions which are run in the pre-provisioned infrastructure backed by BTP and Hyperscalers. MUT app to further strengthen Post Upgrade tests.
  4. 2 major changes, UI Control repository which makes sure we can deliver some of the Standard changes which we make for custom scripts as well. API testing is more stable as the API (Application Programming Interface) do not change as often. Enables testing the integration points every release as well.
  5. TDC takes the approach of creating a repository of fields grouped by Area and Scope Item. These are then used to create variants which can be used across test Plans. New application which simplifies the maintenance.