SlideShare une entreprise Scribd logo
1  sur  70
Télécharger pour lire hors ligne
WELCOME!
We’re happy you’re here!
Faraz Syed
Sales Specialist – Test Automation
Healthcare & Life Sciences
Chris Emerson
Senior Sales Engineer
Test Automation
3
AGENDA
UiPath and SAP- Better Together
Success Stories
UiPath and S/4HANA Migration
UiPath Test Suite
UiPath Test Suite in Action!
Heatmap for SAP and Change Impact
Analysis
Q & A
Next Steps/Call to Action
4
Safe Harbor​
This presentation may include forward-looking statements. Forward looking statements include all statements that are not historical facts, and in
some cases, can be identified by terms such as “anticipate,” “believe,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “project,” “will,” “would,”
“should,” “could,” “can,” “predict,” “potential,” “continue,” or the negative of these terms, and similar expressions that concern our expectations,
strategy, plans or intentions. By their nature, these statements are subject to numerous risks and uncertainties, including factors beyond our
control, that could cause actual results, performance or achievement to differ materially and adversely from those anticipated or implied in the
statements. Although our management believes that the expectations reflected in our statements are reasonable, we cannot guarantee that the
future results, levels of activity, performance or events and circumstances described in the forward-looking statements will be achieved or occur.
Recipients are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date such statements are
made and should not be construed as statements of fact. ​
This meeting is strictly confidential. By participating in this meeting, you agree to keep any information we provide confidential and not to disclose
any of the information to any other parties without our prior express written permission. Neither the information contained in this presentation, nor
any further information made available by us or any of our affiliates or employees, directors, representatives, officers, agents or advisers in
connection with this presentation will form the basis of or be construed as a contract or any other legal obligation. ​
5
Robotic Process Automation Enterprise Automation
IPO
UiPath
Enterprise
RPA Platform
Headquarters in New
York City
Leader in Gartner
Magic Quadrant and
Forrester
Wave for RPA
UiPath founded
in Romania
Test Suite
leader in IDC
MarketScape
UiPathis an enterpriseplatformthatfuels innovationacrosstheenterprise
Launch of
Autopilot
6
Analysts: UiPath is a leader in AI-powered automation and
complementary capabilities of its Business Automation
Platform
Automation
Gartner, Everest, IDC, 2023; other reports, 2022
IDP
Low-Code Apps Test Automation
7
Why UiPath + SAP is better
UiPath and SAP Simplify Automation to help Customers Accelerate their Digital Transformation
UiPath allows for automation across
third party applications and ingestion
of documents outside of SAP, with
native integrations and connectors for
the most widely-used systems.
The UiPath-SAP partnership provides
pre-built solution accelerators and
integration capabilities, which can help
customers implement automation
solutions quickly and efficiently.
UiPath accelerates the delivery of
migration projects, reducing potential
risks at go-live and deploying automation to
optimize ongoing business processes.
Use automations to replace custom code and
establish a future-ready platform.
Integration beyond SAP
Faster Move to
SAP S/4HANA
Fast and Proven
Pathways to Value
Applied Materials is using UiPath to
perform mass upload of Purchase
Orders into SAP – they are now
processing more than 5,000 PO updates
per month with this automation.
E. & J. Gallo used UiPath to perform
quality checks and enter finance and
purchasing data into SAP. By automating
purchases between suppliers, E. & J. Gallo
Winery has rapidly launched a high-profile
product without adding to headcount.
Orica is using UiPath to upgrade from SAP
S/4HANA 1809 to 2022 – verifying more
than 4,000 process steps and 120 business
scenarios. They are targeting to automate
50% of the process steps and 50% of end-
to-end business scenarios in 6 months.
8
Whatever SAP technology you work with, we can automate it.
Accelerate digital transformation by
building your foundation of innovation
with SAP and the AI-powered
UiPath Business Automation
Platform.
Accelerate migration to the cloud:
Leverage automation to optimize time and cost for your
SAP S/4HANA migration, and replace custom code to
maintain a clean core
Automate across all your enterprise systems:
Unlock end-to-end enterprise automation across SAP
and non-SAP systems
Discover a fast and proven path to value:
Rapidly automate business processes with prebuilt
solution accelerators to quickly realize the benefits of
automation
10
Studio Web
No-Code Automation
Studio
Low-Code Automation
Studio
Coded Automation
Technical
Testers
Use low-code tools to
build custom libraries
for test automation
Developer
Testers
Use source code editors
to write & debug complex
code for test automation
Business
Testers
Use no-code tools &
pre-build activities for
test automation
Testing takes a village ▸
Share & Reuse
Automation
Share & Reuse
Automation
TestSuiteempowersdifferentrolesin testing fortestautomation
11
Studio Desktop
Low-Code Automation
Technical
Testers
Use low-code tools to
build custom libraries
for test automation
Studio Desktop
Coded Automation
Developer
Testers
Use source code editors
to write & debug complex
code for test automation
Studio Web
No-Code Automation
Business
Testers
Use no-code tools &
pre-build activities for
test automation
TestSuitebooststestingefficiency throughAI/MLtestingbots
Autopilot for Testers
Automation Platform
AI/ML
Bots
Supports all three
roles with AI-powered
testing capabilities
12
Ensuring the quality of SAP can be overwhelming
Enhancement
Packs (EHPs)
S/4HANA
Custom
Releases
Support
Packs
Governance
Updates
Security
Updates
Emergency
Patches
How to keep up with planned projects plus daily, weekly, monthly unplanned changes?
Manual Testing
Quality
Assurance
Weekly/Monthly
Bundles
13
Inefficient testing leads to downstream
business impacts
Slow Delivery
Testing is recognized as
the biggest bottleneck to
delivering new capabilities
in SAP environments.
Resource
Intensive
Testing is still mostly
executed manually; most
organizations haven’t
automated more than
20% of their testing.
Operational Risk
Inadequate testing leads
to production issues and
ultimately impacts the
customer experience and
overall satisfaction.
High Cost
Testing consumes as
much as 30% of a typical
SAP project’s budget due
to manually intensive
testing.
“Most teams utilize 5–10 disparate
tools to test different
technologies in an enterprise.”
GitLab’s 2022 DevSecOps Global Survey
14
Ensure SAP
continues to work
as expected for
customers,
partners and
stakeholders
Test your automations…
… and every application they rely on.
Automate Faster
Test
Continuously
Prevent
Disruptions
15
Ensure SAP
continues to work
as expected for
customers,
partners and
stakeholders
SAP Test Automation
Test Suite Capabilities Deep
Dive
17
Open
Architecture
Test suite – Built on UiPath Core Capabilities
Share and reuse automations
Seamlessly integrates with your toolchain
Automate any UI or API technology
UiPath
Robots
Run
UiPath
Test Manager
IntegrationHub
UiPath
Orchestrator
Manage
UiPath
Studio
Build
Production-grade automation
18
Open
Architecture
18
Test suite seamlessly connects with
your software delivery toolchain
Production-grade automation
Automate any UI or API technology
Share and reuse automations
Seamlessly integrates with your toolchain
18
Task Capture
Any Application
Lifecycle Connectors
TM
2.0
ServiceNow
SAP SolutionManager
Xray
AtlassianJira
Azure DevOps
43+
Tools
Test Manager Connect
CI/CD
Integration
Code/Tool
Integration
UiPath
Robots
Run
UiPath
Studio
Build
UiPath
Orchestrator
Manage
UiPath
Test
Manager
Integration
Hub
On-Premise
Cloud
Automation CloudTM
Individual Products
Automation Suite
The UiPath Platform
delivered via SaaS as
a cloud hosted solution​
The UiPath Platform
delivered as a single,
containerized suite
UiPath Platform
products individually
installed and managed​
19
Demo: End-to-end Interoperability Test
Automation
20
Let’s see a live script execution using Data Services
Demo
21
What to test and where to start testing?
If you're unsure of what to test or where to start
your testing, or you want to see exactly how
your SAP system is used, you've come to the
right place.
Instant discovery of test automation
opportunities for your SAP systems
Real-time and data-driven test prioritization for
SAP ECC & SAP S/4HANA with immediate
results.
SAP Heatmap
Instantly discover test automation
opportunities within your SAP system.
Answer these top questions:
• How is my SAP system really used?
• What should I test?
• Where should I start testing?
SAP Change
Impact Analysis
Using AI to test SAP more precisely.
Answer these top questions:
• How is my SAP system really used?
• What is changing in SAP?
• Where should I start testing?
• Where are my SAP testing gaps and
risk areas?
25
Let's see it live
26
Test Suite, the resilient testing solution powered by the UiPath Business Automation
Platform. Leverage production-grade, AI-powered, low-code, no-code, and coding tools
to automate testing for any technology while still managing testing your way.
Q & A
Thank You !
Faraz Syed
Test Suite Sales Specialist
Faraz.syed@uipath.com
Chris Emerson
Test Suite Sales Engineer
chris.emerson@uipath.com
Tell us more!
29
Heatmap for SAP – Technical Overview
New Feature – 2023.4
Click to Play: SAP Sapphire - Heatmap for SAP - with subtitles.mp4
30
Change Impact Analysis for SAP
Currently in Preview
We want to talk to
you to learn more
about your current
challenges!
Reach out to Lev
Kushnir for a live
demo.
Click to Play: UiPath Change Impact Analysis for SAP.mp4
32
Demo: Let's see it live
SAP Heatmap
SAP Change Impact Analysis
33
Introducing Heatmap for SAP
Click to Play: UiPath Heatmap for SAP.mp4
34
Heatmap for SAP – Technical Overview
Click to Play: SAP Sapphire - Heatmap for SAP.mp4
35
SAP Change Impact Analysis
Click to Play: UiPath Change Impact Analysis for SAP.mp4
36
How does UiPath fit into an SAP S/4HANA Migration?
High Level Overview
Discover Explore
Migration
Phase
Realize Deploy Run
Automation
Potential
Accelerate
process
discovery and
mapping
savings potential
SAP extension
framework and
UiPath
automations​
Automate
manual activities
savings potential
Automate
manual activities
savings potential ​
Test Automation
savings potential ​
With Automation Integrated into Project
Automation
Potential
Project & Budget planning Budget control & Reporting & IT Tasks Sign-offs & Reporting
Design to the
Target state
(High Value)​
Prepare
Advanced AI
powered
automations like
intelligent
communication,
DU, etc.​
See more
37
Achieving Clean Core SAP With UiPath Automation
Why is SAP Clean Core Important?
How UiPath Automation eliminates the need for custom code
• UiPath's AI Powered Automation Platform enable businesses
to automate processes non-invasively in their SAP system,
progressing towards a clean core
Automating Data Validation and
Enrichment
Streamlining Procure-to-Pay
Process
Enhancing Employee Onboarding
and Offboarding
• Custom reporting for specific departmental metrics
• Integration with third-party systems or external data sources
• Enhancing SAP screens or transactions with additional functionality,
e.g. mass change options or additional fields for data entry
Examples of custom code:
UiPath Robots enhance data quality by
validating, cleaning, and updating master
records while minimizing custom code and
manual effort.
UiPath robots automate tasks like invoice
processing, purchase order creation, and
supplier communication, eliminating the
need for custom SAP integration code.
Automation speeds up
onboarding/offboarding by collecting
documents, centralizing data, and
managing SAP records without custom
code.
A standardized system eliminates
redundancies, ensures efficient
resource utilization, and optimizes
performance for a seamless end-
user experience
Enhanced Performance
Regular updates become less
disruptive to the business and can
save both time and costs when it's
required to scale up or modify your
SAP system
Easier Upgrades
Clean Core architecture simplifies
integration with other systems and
makes it easier to implement new
innovations and adapt to ever-
evolving business requirements.
Improved Scalability
Ensures data and process
compliances, resulting in a
reduction of audit-related risks
and higher security for your IT
infrastructure.
Better Compliance
Use Case examples
38
7. Future readiness:
Alpha Corp. taps into UiPath AI
for advanced automation, such as
machine learning models,
predictive analytics, and
language processing chatbots
integrated with SAP, to future-
proof and continually optimize
their processes.
1 Assessment and planning stage:
Alpha Corp. utilizes
• UiPath Task Mining
• UiPath Communication Mining
• SAP Signavio
tools to gauge their SAP usage, pinpoint
key transactions for automation, and
assess transitioning to S4/HANA.
2. Pre-migration stage:
Alpha Corp., using UiPath Solution
Accelerators, streamlines their
migration prep by automating
repetitive tasks in their existing SAP
landscape. They get to Clean Core
by replacing custom code with
automations.
3. Migration stage:
Throughout the S4/HANA migration,
customers utilize SAP's Migration
Cockpit complemented with UiPath
capability for testing automations
to safeguard data integrity, validate
migrations, and mitigate risks.
4. Post-migration stage:
Post-migration, Alpha Corp. enhances
efficiency by leveraging UiPath
automation to integrate 3rd party data
and documents across SAP and non-
SAP apps, streamlining routine tasks
like invoice processing, inventory
management, and sales order creation.
5. Continuous improvement stage:
Alpha Corp. continuously optimizes
business processes, identifies
automation opportunities, and gains
operational insights. Additionally, they
use automation to maintain Clean Core.
6. Advanced automation scenarios:
Alpha Corp. employs UiPath Document
Understanding and Accounts Payables
Solution Accelerators to automate SAP
processes involving unstructured data,
reducing manual effort in tasks like
information extraction from vendor
contracts.
Example SAP + UiPath Journey
39
UiPath Solution Accelerators for SAP
Benefits
How to use it
1. Download the Accelerator
2. Read the documentation
3. Install the SAP BAPI Activities
package in Studio
4. Build your automations
Sets of pre-built automations
targeted to SAP customers and
their specific Lines of Business.
Bundled per Line of Business
What is it?
SAP customers for faster
automation in their Lines of
Business (Sales, Finance,
Procurement, Manufacturing, IT)
For whom?
30+
Out-of-the-box
Solution Accelerators for SAP
on UiPath Marketplace
Business Benefits:
• Flatten the automation learning curve
by using pre-built automations
• Easy entry in SAP automation projects
• Adopted best practices for SAP automation
• Achieve higher automation rate
• Accelerate time to value
✓ Jump-start to build automations
✓ No expert BAPI know-how req’d
✓ Robust and stable
✓ Both for RPA and Testing
✓ Free
40
SAP automation use cases
SAP S/4HANA and SAP ECC - Automation potential
Integration into third-party apps, custom apps, employee-facing apps, web portals ,and more...
Manufacturing & supply chain
Procurement
HR
Finance
• Sourcing
• Onboarding
• Master Data Management
• Performance management
• Compensation and benefits
• HR helpdesk
• Offboarding
• Invoice entry
• Invoice collection
• Validation
• Reconciliation
• Payroll
• Expense management
• Requisition management
• PO management
• Measure performance
• Updating vendor records
• Updating inventory records
• Demand and supply planning
• Research prices + conditions
• Manage logistics
• Shipping documentation
• Returns processing
Asset management
Marketing / commerce
Service
Sales
• Diagnostics
• Routing
• Reports
• Customer dispute resolution
• Sales order entry
• Update CRM
• Update scorecards
• Update payment data
• Lead nurturing
• Digital lead extraction
• Competitive intelligence
gathering
• Monitor assets
• Maintenance
scheduling
Fully Certified
41
1
Leverage heatmap
to evaluate usage,
test coverage and
potential gaps
4
Utilize heatmap
with Autopilot
to evaluate
results
2 Precisely scope
test plan on
changes in the
release
A glimpse into the future…
How Autopilot will further boost SAP quality
3Generate tests
with Autopilot
and execute with
efficiency
Learn Plan Generate Analyze
Where do I start testing? What are the gaps?
How do I quickly automate new
tests?
Coming in Spring 2024
42
Risk
Mitigation
Identify potential
risks early in the
process.
Effective Test
Planning
Clear understanding
of which areas of the
SAP system are
affected
Regulatory
Compliance
The changes are
thoroughly tested and
compliant.
UiPath Test Suite accelerates time-to-market while
reducing costs with AI-powered continuous testing
Faster Testing
Focused approach enables
the completion of testing
activities more quickly.
43
Reduce Costs
Automate More,
Faster
Test Efficiently
Real value. Real outcomes.
Boost Quality
6x
Faster
Release Cycles
95%
Automation of
manual tests
-36%
Fewer production
incidents
-80%
Lower cost of
testing
44
UiPath Accelerators for SAP on UiPath Marketplace
Accelerator for SAP ECC
Foundation
Accelerator for SAP ECC
Basis Administration
Accelerator for SAP ECC for
Sales
Accelerator for SAP ECC for
Finance
Accelerator for SAP ECC for
Procurement
Accelerator for SAP ECC for
Manufacturing
Accelerator for SAP S/4HANA
Foundation
Accelerator for SAP S/4HANA
Basis Administration
Accelerator for SAP S/4HANA for
Sales
Accelerator for SAP S/4HANA for
Finance
Accelerator for SAP S/4HANA for
Procurement
Accelerator for SAP S/4HANA for
Manufacturing
IT
Sales
Finance
Procurement
Manufacturing
45
New Customer
• Rapidly initiate and establish the project in a short period of time
• Quickly jump start into a testing project from zero
• Answer questions like, “What should I test, and Where should I start testing?”
Existing Customer
• Review your current regression testing portfolio
• Identify test case coverage based on real usage of SAP
• Gain insights on whether Automated Tests are covering real, used transactions in SAP
• Gain insights on whether Manual Tests are covering real, used transactions in SAP
• Identify gaps where real, used transactions do not have any tests in your portfolio
Use cases and scenarios
46
Instantly discover test automation
opportunities within your SAP system.
• Test Prioritization based on real data
• Get the results immediately
• Identifying the most critical transactions
Monitor Analyze Test
SAP Heatmap
for SAP ECC, SAP S/4HANA, and SAP EWM
47
Test Relevance and Test Coverage
Test Relevance => Size - How relevant is it to test that?
Test Coverage => Color - Did we test it? If so, did the tests pass or fail?
Gray – test case does not exist or not executed
Red – test case exists, and at least 1 of many execution failed
Green – test case exists, and execution passed
48
SAP Heatmap shows real usage of the SAP system including multiple dimensions and layers.
The size of the box shows the Test Relevance (How often and heavily is the transaction used?)
Test Relevancy refers to the degree to which a test is relevant or important for achieving a specific goal.
The value is calculated and weighted based on different parameters, such as number of users, number of
executions, execution time, number of development objects, and type of transaction. You can adjust and
configure the weighting to your needs.
The color of the box shows the Test Coverage
Test Coverage is a visualization showing the execution coverage of the
transaction by executed test cases.
Gray – Test cases do not exist or have not been executed.
Red – Test cases exist and at least one of the executions failed.
Green – Test cases exist and execution of all of them passed.
Deep dive explanation
49
Filters
Provides additional settings to focus on the most relevant transactions in the most relevant time interval.
50
Mouse over for more details
Provides additional information about test case execution state.
51
Additional configurable settings
Additional settings which you can configure as you see fit.
52
Additional configurable settings – Weighting
The calculated value of test relevancy can be adjusted to your needs.
SAP
attribute
Description Default
value
Users The number of users using the transaction 40
Execution The number of executions per transaction 10
Time The overall processing time it takes for a transaction to execut 10
Object The number of development objects used in a transaction, like
screens, functional modules, tables
10
Intensity The type of transaction:
- High intensity transactions are Create type transaction
- Medium intensity transactions are Change type transactions
- Low intensity transactions are Display type transactions
30
53
Project Settings – SAP Heatmap
Settings at the project level to connect/integrate with SAP and pool for new SAP Heatmap and Change Impact Analysis data.
10.0.123.456
54
Attributes - SAP What is it? Why does it matter? More details
Users Number of users using the transaction The more use the more important How many users have executed the
transaction?
Dialogs Number of executions of the transaction The more executions the more important How many “dialog steps” were performed.
One dialog step is one screen in SAP?
Execution Time Overall processing time for SAP The longer it takes the more important The time SAP needs to process the action.
This includes GUI Time, DB Time, Network
Time, etc.
Development
Objects
Number of development objects The more objects the more important Development objects are individual parts of an
ABAP application, such as Screens,
Functional Modules, Tables, Domains, Data
Elements, Fields, Classes, etc.
TransactionType Type of transaction:
Create, Change, Display
Creation is more important than change,
and display is less critical for testing
There are some transactions which allow only
Display of info. They are less important than
transactions which allow Insert/Update/Edit.
This is the degree of strength of the
transaction.
Deep dive explanation
55
Selected transaction – Test Case View
After selecting a specific box, it is possible to view all assigned test cases, create a new test case, and review the execution state.
56
Selected transaction – Test Set View
After selecting the right box, it is possible to view all assigned test sets, and immediately execute them.
57
Selected transaction – Overview
After selecting the right box, it is possible to get access to more detailed information.
58
Instantly discover test automation
opportunities within your SAP system.
• Test Prioritization based on real data
• Get the results immediately
• Identifying the most critical transactions
Monitor Analyze Test
SAP Heatmap
for SAP ECC, SAP S/4HANA, and SAP EWM
SAP Change Impact Analysis
SAP Change Impact Analysis
Using AI to test SAP more precisely.
Test Suite, the resilient testing solution powered by the UiPath Automation
Platform. Leverage production-grade, low-code automation and AI-powered tools
to automate testing for any technology while still managing testing your way.
SAP Change
Impact Analysis
Using AI to test SAP more precisely.
Answer these top questions:
• How is my SAP system really used?
• What is changing in SAP?
• Where should I start testing?
• Where are my SAP testing gaps and
risk areas?
61
Change Impact Analysis is
• The process for identifying and
assessing the impact of a proposed
change to an SAP system.
• A proactive approach that contributes to
the reliability, stability, and efficiency of
SAP systems.
• A systematic process to assess and
understand the potential consequences
and effects that a proposed change can
have on an SAP system.
The primary goal is to proactively manage
and mitigate risks associated with
software changes.
SAP Change Impact Analysis (CIA)
for SAP WinGUI, SAP WebGUI, and SAP Fiori
62
What is SAP change?
Change events
Change of
ABAP-Code
Change of
Customizing
Application of
SAP Note
Application of
SAP
Support
Package
Application of
SAP
Enhancement
Package
Activation of
SAP
Business
Function
63
Which roles care about SAP changes?
Change Impact Analysis in SAP involves a wide range of stakeholders, including IT management,
business analysts, developers, QA teams, SAP administrators, project managers, business
owners, compliance teams, and end users.
Each group has a unique perspective and interest in
understanding changes that will affect the overall SAP system
64
Let's focus on Quality Assurance (QA) Teams
There are many of questions which QA teams need the answers to:
• How will the changes affect business processes?
• What is the scope of testing work?
• What areas of the SAP system are affected by the changes?
• Where should testing efforts be focused to ensure the system remains stable and error-free?
• How will the changes affect overall business objectives?
• Will my production RPA workflows be affected by the changes?
65
Faster
Testing
Risk
Mitigation
Regulatory
Compliance
Clear understanding
of which areas of
the SAP system are
affected
Identify potential
risks early in the
process
Effective
Test
Planning
The changes are
thoroughly tested
and compliant
Focused approach
enables completion
of testing activities
more quickly
Business benefits and advantages
Resource Optimization
Higher Quality Assurance
Enhanced Communication
Reduced Downtime and Disruptions
Improved User Experience
Data Integrity
Higher Level of Confidence
66
30 minutes
Time to setup Time to result Supported Systems Supported UIs
SPEED and COVERAGE
SAP WinGUI
SAP WebGUI*
SAP Fiori*
SAP S/4HANA
SAP ECC
Immediately
Technical benefits and advantages
* UNIQUE offering in the market
not provided by other competitors
67
Technical deep dive
How Change Impact Analysis works?
68
Technical deep dive
What SAP changes are analysed?
TCOD
Transaction
ACGR
Role
MSAG
Message Class
TTYP
Table Type
FUGR
Function Group
INDX
Table Index
SMIM
Info Object
WDYN
Web Dynpro Component
TABU
Table Contents
TABD
Table Definition
100+ objects
across all SAP
user interfaces
69
SAP Transport Analysis
Choose specific transports in a given time range to analyze realtime.
70
SAP Change Impact Analysis Results (Heatmap View)
for SAP WinGUI, SAP WebGUI, and SAP Fiori
Application components – Containers inside
the SAP change impact analysis results holding
all the transactions used inside a specific
application component.
Transactions – Boxes inside the application
containers that contain data about a certain
transaction or program, such as: name, SAP
code, and the percentage of test relevance in the
heatmap.
You can click to zoom into a selected area of
interest and focus only on a specific SAP
component or module.
• Gap (red) - The transactions impacted by the
selected transports that are not covered by
test cases.
• Fit (blue green) - The transactions impacted
by the selected transports that are covered by
test cases.
• Not impacted (gray) - The transactions in
the transport weren't impacted by the change.
Heatmap
View
71
SAP Change Impact Analysis Results (List View)
for SAP WinGUI, SAP WebGUI, and SAP Fiori
Create test sets for impacted transactions:
1. In the Change Impact Analysis view, select List
View to switch to a table of impacted transactions.
2. Inspect the impacted transactions, based on the
following information:
a. Code: the unique code of a transaction.
b. Name: the name of the transaction.
c. Transport: the transport that a transaction is
part from.
d. Relevance: the relevance of a transaction
based on the ratios configured at the
Heatmap level.
e. Process: the process used to publish the test
cases that cover the impacted transactions.
f. Impact: the type of impact of the change on
the testing status of the transaction. This can
be either Fit, Gap, or N/A.
g. Test Set: the test set where the impacted
transactions belong to.
3. Select the transactions to add to a test set.
4. Click the Add to new Test Set button and give
the test set a name, description, and label.
List View
72
Project Settings – SAP Heatmap/Change Impact Analysis
Settings at the project level to connect/integrate with SAP and poll for new SAP Heatmap and Change Impact Analysis data.
10.0.123.456
Resources
SAP Heatmap and Change Impact Analysis
☉ Blog
Introducing SAP Heatmap & CIA blog
☉ Decks
Heatmap for SAP deck with linked demos
Change Impact Analysis (CIA) for SAP – Forward VI deck
Merged SAP Heatmap+Change Impact Analysis deck with linked demos
☉ Demo Videos
Heatmap for SAP YouTube Video
Change Impact Analysis for SAP YouTube Video
☉ Documentation
SAP Heatmaps and Change Impact Analysis – prereqs and user docs
- Prerequisites - Direct connection to SAP - Upload SAP data from CSV file
- Working with Heatmap
- UiPath Studio Project Template to support SAP CIA Testing docs
- Change Impact Analysis
☉ FAQ
SAP Heatmap and Change Impact Analysis FAQ
74
Thank you
UiPath Test Suite
“Success is not final, failure is not fatal: It is the
courage to continue that counts.”
– Winston Churchill

Contenu connexe

Similaire à Take control of your SAP testing with UiPath Test Suite

Similaire à Take control of your SAP testing with UiPath Test Suite (20)

Inna pidicho.pdf
Inna pidicho.pdfInna pidicho.pdf
Inna pidicho.pdf
 
5 Key Steps to Effective SAP Testing
5 Key Steps to Effective SAP Testing  5 Key Steps to Effective SAP Testing
5 Key Steps to Effective SAP Testing
 
El futuro de las finanzas
El futuro de las finanzas El futuro de las finanzas
El futuro de las finanzas
 
El futuro de las finanzas
El futuro de las finanzasEl futuro de las finanzas
El futuro de las finanzas
 
SAP Strategy & Innovation Update - Feb 2016 APJ
SAP Strategy & Innovation Update - Feb 2016 APJSAP Strategy & Innovation Update - Feb 2016 APJ
SAP Strategy & Innovation Update - Feb 2016 APJ
 
Business Analyst Series 2023 - Week 2 Session 3
Business Analyst Series 2023 -  Week 2 Session 3Business Analyst Series 2023 -  Week 2 Session 3
Business Analyst Series 2023 - Week 2 Session 3
 
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deck
 
EA261_2015
EA261_2015EA261_2015
EA261_2015
 
SAP Customer Success Profile: Maximizing Productivity with SAP Gateway Produc...
SAP Customer Success Profile: Maximizing Productivity with SAP Gateway Produc...SAP Customer Success Profile: Maximizing Productivity with SAP Gateway Produc...
SAP Customer Success Profile: Maximizing Productivity with SAP Gateway Produc...
 
Intelligent Business Operations for Utilities, powered by SAP HANA
Intelligent Business Operations for Utilities, powered by SAP HANAIntelligent Business Operations for Utilities, powered by SAP HANA
Intelligent Business Operations for Utilities, powered by SAP HANA
 
S4 1610 business value l1
S4 1610 business value l1S4 1610 business value l1
S4 1610 business value l1
 
SAP Inside Track Belgium 2018 - SAP Leonardo Machine Learning Demystified
SAP Inside Track Belgium 2018 - SAP Leonardo Machine Learning DemystifiedSAP Inside Track Belgium 2018 - SAP Leonardo Machine Learning Demystified
SAP Inside Track Belgium 2018 - SAP Leonardo Machine Learning Demystified
 
UiPath Test Automation Webinar Recap
UiPath Test Automation Webinar RecapUiPath Test Automation Webinar Recap
UiPath Test Automation Webinar Recap
 
Festo_March_2016_V7
Festo_March_2016_V7Festo_March_2016_V7
Festo_March_2016_V7
 
#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...
#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...
#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...
 
Spike - Report for Degree of Bachelor of Business Administration/Management I...
Spike - Report for Degree of Bachelor of Business Administration/Management I...Spike - Report for Degree of Bachelor of Business Administration/Management I...
Spike - Report for Degree of Bachelor of Business Administration/Management I...
 
SAP WPB
SAP WPBSAP WPB
SAP WPB
 
SAP WPB
SAP WPBSAP WPB
SAP WPB
 
KTern.AI-RISE-with-SAP-Summit.pdf
KTern.AI-RISE-with-SAP-Summit.pdfKTern.AI-RISE-with-SAP-Summit.pdf
KTern.AI-RISE-with-SAP-Summit.pdf
 
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
 

Plus de DianaGray10

UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
DianaGray10
 

Plus de DianaGray10 (20)

UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Women in Automation 2024: Career session - explore career paths in automation
Women in Automation 2024: Career session - explore career paths in automationWomen in Automation 2024: Career session - explore career paths in automation
Women in Automation 2024: Career session - explore career paths in automation
 
Automation Ops Series: Session 3 - Solutions management
Automation Ops Series: Session 3 - Solutions managementAutomation Ops Series: Session 3 - Solutions management
Automation Ops Series: Session 3 - Solutions management
 
Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2
Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2
Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 2
UiPath Platform: The Backend Engine Powering Your Automation - Session 2UiPath Platform: The Backend Engine Powering Your Automation - Session 2
UiPath Platform: The Backend Engine Powering Your Automation - Session 2
 
Women in Automation 2024: Technical session - Get your career started in auto...
Women in Automation 2024: Technical session - Get your career started in auto...Women in Automation 2024: Technical session - Get your career started in auto...
Women in Automation 2024: Technical session - Get your career started in auto...
 
Unleashing the power of AI in UiPath Studio with UiPath Autopilot.
Unleashing the power of AI in UiPath Studio with UiPath Autopilot.Unleashing the power of AI in UiPath Studio with UiPath Autopilot.
Unleashing the power of AI in UiPath Studio with UiPath Autopilot.
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
 
UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5
 
UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
 
UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3
 

Dernier

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 

Take control of your SAP testing with UiPath Test Suite

  • 1. WELCOME! We’re happy you’re here! Faraz Syed Sales Specialist – Test Automation Healthcare & Life Sciences Chris Emerson Senior Sales Engineer Test Automation
  • 2. 3 AGENDA UiPath and SAP- Better Together Success Stories UiPath and S/4HANA Migration UiPath Test Suite UiPath Test Suite in Action! Heatmap for SAP and Change Impact Analysis Q & A Next Steps/Call to Action
  • 3. 4 Safe Harbor​ This presentation may include forward-looking statements. Forward looking statements include all statements that are not historical facts, and in some cases, can be identified by terms such as “anticipate,” “believe,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “project,” “will,” “would,” “should,” “could,” “can,” “predict,” “potential,” “continue,” or the negative of these terms, and similar expressions that concern our expectations, strategy, plans or intentions. By their nature, these statements are subject to numerous risks and uncertainties, including factors beyond our control, that could cause actual results, performance or achievement to differ materially and adversely from those anticipated or implied in the statements. Although our management believes that the expectations reflected in our statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances described in the forward-looking statements will be achieved or occur. Recipients are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date such statements are made and should not be construed as statements of fact. ​ This meeting is strictly confidential. By participating in this meeting, you agree to keep any information we provide confidential and not to disclose any of the information to any other parties without our prior express written permission. Neither the information contained in this presentation, nor any further information made available by us or any of our affiliates or employees, directors, representatives, officers, agents or advisers in connection with this presentation will form the basis of or be construed as a contract or any other legal obligation. ​
  • 4. 5 Robotic Process Automation Enterprise Automation IPO UiPath Enterprise RPA Platform Headquarters in New York City Leader in Gartner Magic Quadrant and Forrester Wave for RPA UiPath founded in Romania Test Suite leader in IDC MarketScape UiPathis an enterpriseplatformthatfuels innovationacrosstheenterprise Launch of Autopilot
  • 5. 6 Analysts: UiPath is a leader in AI-powered automation and complementary capabilities of its Business Automation Platform Automation Gartner, Everest, IDC, 2023; other reports, 2022 IDP Low-Code Apps Test Automation
  • 6. 7 Why UiPath + SAP is better UiPath and SAP Simplify Automation to help Customers Accelerate their Digital Transformation UiPath allows for automation across third party applications and ingestion of documents outside of SAP, with native integrations and connectors for the most widely-used systems. The UiPath-SAP partnership provides pre-built solution accelerators and integration capabilities, which can help customers implement automation solutions quickly and efficiently. UiPath accelerates the delivery of migration projects, reducing potential risks at go-live and deploying automation to optimize ongoing business processes. Use automations to replace custom code and establish a future-ready platform. Integration beyond SAP Faster Move to SAP S/4HANA Fast and Proven Pathways to Value Applied Materials is using UiPath to perform mass upload of Purchase Orders into SAP – they are now processing more than 5,000 PO updates per month with this automation. E. & J. Gallo used UiPath to perform quality checks and enter finance and purchasing data into SAP. By automating purchases between suppliers, E. & J. Gallo Winery has rapidly launched a high-profile product without adding to headcount. Orica is using UiPath to upgrade from SAP S/4HANA 1809 to 2022 – verifying more than 4,000 process steps and 120 business scenarios. They are targeting to automate 50% of the process steps and 50% of end- to-end business scenarios in 6 months.
  • 7. 8 Whatever SAP technology you work with, we can automate it. Accelerate digital transformation by building your foundation of innovation with SAP and the AI-powered UiPath Business Automation Platform. Accelerate migration to the cloud: Leverage automation to optimize time and cost for your SAP S/4HANA migration, and replace custom code to maintain a clean core Automate across all your enterprise systems: Unlock end-to-end enterprise automation across SAP and non-SAP systems Discover a fast and proven path to value: Rapidly automate business processes with prebuilt solution accelerators to quickly realize the benefits of automation
  • 8. 10 Studio Web No-Code Automation Studio Low-Code Automation Studio Coded Automation Technical Testers Use low-code tools to build custom libraries for test automation Developer Testers Use source code editors to write & debug complex code for test automation Business Testers Use no-code tools & pre-build activities for test automation Testing takes a village ▸ Share & Reuse Automation Share & Reuse Automation TestSuiteempowersdifferentrolesin testing fortestautomation
  • 9. 11 Studio Desktop Low-Code Automation Technical Testers Use low-code tools to build custom libraries for test automation Studio Desktop Coded Automation Developer Testers Use source code editors to write & debug complex code for test automation Studio Web No-Code Automation Business Testers Use no-code tools & pre-build activities for test automation TestSuitebooststestingefficiency throughAI/MLtestingbots Autopilot for Testers Automation Platform AI/ML Bots Supports all three roles with AI-powered testing capabilities
  • 10. 12 Ensuring the quality of SAP can be overwhelming Enhancement Packs (EHPs) S/4HANA Custom Releases Support Packs Governance Updates Security Updates Emergency Patches How to keep up with planned projects plus daily, weekly, monthly unplanned changes? Manual Testing Quality Assurance Weekly/Monthly Bundles
  • 11. 13 Inefficient testing leads to downstream business impacts Slow Delivery Testing is recognized as the biggest bottleneck to delivering new capabilities in SAP environments. Resource Intensive Testing is still mostly executed manually; most organizations haven’t automated more than 20% of their testing. Operational Risk Inadequate testing leads to production issues and ultimately impacts the customer experience and overall satisfaction. High Cost Testing consumes as much as 30% of a typical SAP project’s budget due to manually intensive testing. “Most teams utilize 5–10 disparate tools to test different technologies in an enterprise.” GitLab’s 2022 DevSecOps Global Survey
  • 12. 14 Ensure SAP continues to work as expected for customers, partners and stakeholders Test your automations… … and every application they rely on. Automate Faster Test Continuously Prevent Disruptions
  • 13. 15 Ensure SAP continues to work as expected for customers, partners and stakeholders
  • 14. SAP Test Automation Test Suite Capabilities Deep Dive
  • 15. 17 Open Architecture Test suite – Built on UiPath Core Capabilities Share and reuse automations Seamlessly integrates with your toolchain Automate any UI or API technology UiPath Robots Run UiPath Test Manager IntegrationHub UiPath Orchestrator Manage UiPath Studio Build Production-grade automation
  • 16. 18 Open Architecture 18 Test suite seamlessly connects with your software delivery toolchain Production-grade automation Automate any UI or API technology Share and reuse automations Seamlessly integrates with your toolchain 18 Task Capture Any Application Lifecycle Connectors TM 2.0 ServiceNow SAP SolutionManager Xray AtlassianJira Azure DevOps 43+ Tools Test Manager Connect CI/CD Integration Code/Tool Integration UiPath Robots Run UiPath Studio Build UiPath Orchestrator Manage UiPath Test Manager Integration Hub On-Premise Cloud Automation CloudTM Individual Products Automation Suite The UiPath Platform delivered via SaaS as a cloud hosted solution​ The UiPath Platform delivered as a single, containerized suite UiPath Platform products individually installed and managed​
  • 18. 20 Let’s see a live script execution using Data Services Demo
  • 19. 21 What to test and where to start testing? If you're unsure of what to test or where to start your testing, or you want to see exactly how your SAP system is used, you've come to the right place. Instant discovery of test automation opportunities for your SAP systems Real-time and data-driven test prioritization for SAP ECC & SAP S/4HANA with immediate results.
  • 20. SAP Heatmap Instantly discover test automation opportunities within your SAP system. Answer these top questions: • How is my SAP system really used? • What should I test? • Where should I start testing?
  • 21. SAP Change Impact Analysis Using AI to test SAP more precisely. Answer these top questions: • How is my SAP system really used? • What is changing in SAP? • Where should I start testing? • Where are my SAP testing gaps and risk areas?
  • 23. 26 Test Suite, the resilient testing solution powered by the UiPath Business Automation Platform. Leverage production-grade, AI-powered, low-code, no-code, and coding tools to automate testing for any technology while still managing testing your way. Q & A
  • 24. Thank You ! Faraz Syed Test Suite Sales Specialist Faraz.syed@uipath.com Chris Emerson Test Suite Sales Engineer chris.emerson@uipath.com Tell us more!
  • 25.
  • 26. 29 Heatmap for SAP – Technical Overview New Feature – 2023.4 Click to Play: SAP Sapphire - Heatmap for SAP - with subtitles.mp4
  • 27. 30 Change Impact Analysis for SAP Currently in Preview We want to talk to you to learn more about your current challenges! Reach out to Lev Kushnir for a live demo. Click to Play: UiPath Change Impact Analysis for SAP.mp4
  • 28. 32 Demo: Let's see it live SAP Heatmap SAP Change Impact Analysis
  • 29. 33 Introducing Heatmap for SAP Click to Play: UiPath Heatmap for SAP.mp4
  • 30. 34 Heatmap for SAP – Technical Overview Click to Play: SAP Sapphire - Heatmap for SAP.mp4
  • 31. 35 SAP Change Impact Analysis Click to Play: UiPath Change Impact Analysis for SAP.mp4
  • 32. 36 How does UiPath fit into an SAP S/4HANA Migration? High Level Overview Discover Explore Migration Phase Realize Deploy Run Automation Potential Accelerate process discovery and mapping savings potential SAP extension framework and UiPath automations​ Automate manual activities savings potential Automate manual activities savings potential ​ Test Automation savings potential ​ With Automation Integrated into Project Automation Potential Project & Budget planning Budget control & Reporting & IT Tasks Sign-offs & Reporting Design to the Target state (High Value)​ Prepare Advanced AI powered automations like intelligent communication, DU, etc.​ See more
  • 33. 37 Achieving Clean Core SAP With UiPath Automation Why is SAP Clean Core Important? How UiPath Automation eliminates the need for custom code • UiPath's AI Powered Automation Platform enable businesses to automate processes non-invasively in their SAP system, progressing towards a clean core Automating Data Validation and Enrichment Streamlining Procure-to-Pay Process Enhancing Employee Onboarding and Offboarding • Custom reporting for specific departmental metrics • Integration with third-party systems or external data sources • Enhancing SAP screens or transactions with additional functionality, e.g. mass change options or additional fields for data entry Examples of custom code: UiPath Robots enhance data quality by validating, cleaning, and updating master records while minimizing custom code and manual effort. UiPath robots automate tasks like invoice processing, purchase order creation, and supplier communication, eliminating the need for custom SAP integration code. Automation speeds up onboarding/offboarding by collecting documents, centralizing data, and managing SAP records without custom code. A standardized system eliminates redundancies, ensures efficient resource utilization, and optimizes performance for a seamless end- user experience Enhanced Performance Regular updates become less disruptive to the business and can save both time and costs when it's required to scale up or modify your SAP system Easier Upgrades Clean Core architecture simplifies integration with other systems and makes it easier to implement new innovations and adapt to ever- evolving business requirements. Improved Scalability Ensures data and process compliances, resulting in a reduction of audit-related risks and higher security for your IT infrastructure. Better Compliance Use Case examples
  • 34. 38 7. Future readiness: Alpha Corp. taps into UiPath AI for advanced automation, such as machine learning models, predictive analytics, and language processing chatbots integrated with SAP, to future- proof and continually optimize their processes. 1 Assessment and planning stage: Alpha Corp. utilizes • UiPath Task Mining • UiPath Communication Mining • SAP Signavio tools to gauge their SAP usage, pinpoint key transactions for automation, and assess transitioning to S4/HANA. 2. Pre-migration stage: Alpha Corp., using UiPath Solution Accelerators, streamlines their migration prep by automating repetitive tasks in their existing SAP landscape. They get to Clean Core by replacing custom code with automations. 3. Migration stage: Throughout the S4/HANA migration, customers utilize SAP's Migration Cockpit complemented with UiPath capability for testing automations to safeguard data integrity, validate migrations, and mitigate risks. 4. Post-migration stage: Post-migration, Alpha Corp. enhances efficiency by leveraging UiPath automation to integrate 3rd party data and documents across SAP and non- SAP apps, streamlining routine tasks like invoice processing, inventory management, and sales order creation. 5. Continuous improvement stage: Alpha Corp. continuously optimizes business processes, identifies automation opportunities, and gains operational insights. Additionally, they use automation to maintain Clean Core. 6. Advanced automation scenarios: Alpha Corp. employs UiPath Document Understanding and Accounts Payables Solution Accelerators to automate SAP processes involving unstructured data, reducing manual effort in tasks like information extraction from vendor contracts. Example SAP + UiPath Journey
  • 35. 39 UiPath Solution Accelerators for SAP Benefits How to use it 1. Download the Accelerator 2. Read the documentation 3. Install the SAP BAPI Activities package in Studio 4. Build your automations Sets of pre-built automations targeted to SAP customers and their specific Lines of Business. Bundled per Line of Business What is it? SAP customers for faster automation in their Lines of Business (Sales, Finance, Procurement, Manufacturing, IT) For whom? 30+ Out-of-the-box Solution Accelerators for SAP on UiPath Marketplace Business Benefits: • Flatten the automation learning curve by using pre-built automations • Easy entry in SAP automation projects • Adopted best practices for SAP automation • Achieve higher automation rate • Accelerate time to value ✓ Jump-start to build automations ✓ No expert BAPI know-how req’d ✓ Robust and stable ✓ Both for RPA and Testing ✓ Free
  • 36. 40 SAP automation use cases SAP S/4HANA and SAP ECC - Automation potential Integration into third-party apps, custom apps, employee-facing apps, web portals ,and more... Manufacturing & supply chain Procurement HR Finance • Sourcing • Onboarding • Master Data Management • Performance management • Compensation and benefits • HR helpdesk • Offboarding • Invoice entry • Invoice collection • Validation • Reconciliation • Payroll • Expense management • Requisition management • PO management • Measure performance • Updating vendor records • Updating inventory records • Demand and supply planning • Research prices + conditions • Manage logistics • Shipping documentation • Returns processing Asset management Marketing / commerce Service Sales • Diagnostics • Routing • Reports • Customer dispute resolution • Sales order entry • Update CRM • Update scorecards • Update payment data • Lead nurturing • Digital lead extraction • Competitive intelligence gathering • Monitor assets • Maintenance scheduling Fully Certified
  • 37. 41 1 Leverage heatmap to evaluate usage, test coverage and potential gaps 4 Utilize heatmap with Autopilot to evaluate results 2 Precisely scope test plan on changes in the release A glimpse into the future… How Autopilot will further boost SAP quality 3Generate tests with Autopilot and execute with efficiency Learn Plan Generate Analyze Where do I start testing? What are the gaps? How do I quickly automate new tests? Coming in Spring 2024
  • 38. 42 Risk Mitigation Identify potential risks early in the process. Effective Test Planning Clear understanding of which areas of the SAP system are affected Regulatory Compliance The changes are thoroughly tested and compliant. UiPath Test Suite accelerates time-to-market while reducing costs with AI-powered continuous testing Faster Testing Focused approach enables the completion of testing activities more quickly.
  • 39. 43 Reduce Costs Automate More, Faster Test Efficiently Real value. Real outcomes. Boost Quality 6x Faster Release Cycles 95% Automation of manual tests -36% Fewer production incidents -80% Lower cost of testing
  • 40. 44 UiPath Accelerators for SAP on UiPath Marketplace Accelerator for SAP ECC Foundation Accelerator for SAP ECC Basis Administration Accelerator for SAP ECC for Sales Accelerator for SAP ECC for Finance Accelerator for SAP ECC for Procurement Accelerator for SAP ECC for Manufacturing Accelerator for SAP S/4HANA Foundation Accelerator for SAP S/4HANA Basis Administration Accelerator for SAP S/4HANA for Sales Accelerator for SAP S/4HANA for Finance Accelerator for SAP S/4HANA for Procurement Accelerator for SAP S/4HANA for Manufacturing IT Sales Finance Procurement Manufacturing
  • 41. 45 New Customer • Rapidly initiate and establish the project in a short period of time • Quickly jump start into a testing project from zero • Answer questions like, “What should I test, and Where should I start testing?” Existing Customer • Review your current regression testing portfolio • Identify test case coverage based on real usage of SAP • Gain insights on whether Automated Tests are covering real, used transactions in SAP • Gain insights on whether Manual Tests are covering real, used transactions in SAP • Identify gaps where real, used transactions do not have any tests in your portfolio Use cases and scenarios
  • 42. 46 Instantly discover test automation opportunities within your SAP system. • Test Prioritization based on real data • Get the results immediately • Identifying the most critical transactions Monitor Analyze Test SAP Heatmap for SAP ECC, SAP S/4HANA, and SAP EWM
  • 43. 47 Test Relevance and Test Coverage Test Relevance => Size - How relevant is it to test that? Test Coverage => Color - Did we test it? If so, did the tests pass or fail? Gray – test case does not exist or not executed Red – test case exists, and at least 1 of many execution failed Green – test case exists, and execution passed
  • 44. 48 SAP Heatmap shows real usage of the SAP system including multiple dimensions and layers. The size of the box shows the Test Relevance (How often and heavily is the transaction used?) Test Relevancy refers to the degree to which a test is relevant or important for achieving a specific goal. The value is calculated and weighted based on different parameters, such as number of users, number of executions, execution time, number of development objects, and type of transaction. You can adjust and configure the weighting to your needs. The color of the box shows the Test Coverage Test Coverage is a visualization showing the execution coverage of the transaction by executed test cases. Gray – Test cases do not exist or have not been executed. Red – Test cases exist and at least one of the executions failed. Green – Test cases exist and execution of all of them passed. Deep dive explanation
  • 45. 49 Filters Provides additional settings to focus on the most relevant transactions in the most relevant time interval.
  • 46. 50 Mouse over for more details Provides additional information about test case execution state.
  • 47. 51 Additional configurable settings Additional settings which you can configure as you see fit.
  • 48. 52 Additional configurable settings – Weighting The calculated value of test relevancy can be adjusted to your needs. SAP attribute Description Default value Users The number of users using the transaction 40 Execution The number of executions per transaction 10 Time The overall processing time it takes for a transaction to execut 10 Object The number of development objects used in a transaction, like screens, functional modules, tables 10 Intensity The type of transaction: - High intensity transactions are Create type transaction - Medium intensity transactions are Change type transactions - Low intensity transactions are Display type transactions 30
  • 49. 53 Project Settings – SAP Heatmap Settings at the project level to connect/integrate with SAP and pool for new SAP Heatmap and Change Impact Analysis data. 10.0.123.456
  • 50. 54 Attributes - SAP What is it? Why does it matter? More details Users Number of users using the transaction The more use the more important How many users have executed the transaction? Dialogs Number of executions of the transaction The more executions the more important How many “dialog steps” were performed. One dialog step is one screen in SAP? Execution Time Overall processing time for SAP The longer it takes the more important The time SAP needs to process the action. This includes GUI Time, DB Time, Network Time, etc. Development Objects Number of development objects The more objects the more important Development objects are individual parts of an ABAP application, such as Screens, Functional Modules, Tables, Domains, Data Elements, Fields, Classes, etc. TransactionType Type of transaction: Create, Change, Display Creation is more important than change, and display is less critical for testing There are some transactions which allow only Display of info. They are less important than transactions which allow Insert/Update/Edit. This is the degree of strength of the transaction. Deep dive explanation
  • 51. 55 Selected transaction – Test Case View After selecting a specific box, it is possible to view all assigned test cases, create a new test case, and review the execution state.
  • 52. 56 Selected transaction – Test Set View After selecting the right box, it is possible to view all assigned test sets, and immediately execute them.
  • 53. 57 Selected transaction – Overview After selecting the right box, it is possible to get access to more detailed information.
  • 54. 58 Instantly discover test automation opportunities within your SAP system. • Test Prioritization based on real data • Get the results immediately • Identifying the most critical transactions Monitor Analyze Test SAP Heatmap for SAP ECC, SAP S/4HANA, and SAP EWM
  • 55. SAP Change Impact Analysis SAP Change Impact Analysis Using AI to test SAP more precisely. Test Suite, the resilient testing solution powered by the UiPath Automation Platform. Leverage production-grade, low-code automation and AI-powered tools to automate testing for any technology while still managing testing your way.
  • 56. SAP Change Impact Analysis Using AI to test SAP more precisely. Answer these top questions: • How is my SAP system really used? • What is changing in SAP? • Where should I start testing? • Where are my SAP testing gaps and risk areas?
  • 57. 61 Change Impact Analysis is • The process for identifying and assessing the impact of a proposed change to an SAP system. • A proactive approach that contributes to the reliability, stability, and efficiency of SAP systems. • A systematic process to assess and understand the potential consequences and effects that a proposed change can have on an SAP system. The primary goal is to proactively manage and mitigate risks associated with software changes. SAP Change Impact Analysis (CIA) for SAP WinGUI, SAP WebGUI, and SAP Fiori
  • 58. 62 What is SAP change? Change events Change of ABAP-Code Change of Customizing Application of SAP Note Application of SAP Support Package Application of SAP Enhancement Package Activation of SAP Business Function
  • 59. 63 Which roles care about SAP changes? Change Impact Analysis in SAP involves a wide range of stakeholders, including IT management, business analysts, developers, QA teams, SAP administrators, project managers, business owners, compliance teams, and end users. Each group has a unique perspective and interest in understanding changes that will affect the overall SAP system
  • 60. 64 Let's focus on Quality Assurance (QA) Teams There are many of questions which QA teams need the answers to: • How will the changes affect business processes? • What is the scope of testing work? • What areas of the SAP system are affected by the changes? • Where should testing efforts be focused to ensure the system remains stable and error-free? • How will the changes affect overall business objectives? • Will my production RPA workflows be affected by the changes?
  • 61. 65 Faster Testing Risk Mitigation Regulatory Compliance Clear understanding of which areas of the SAP system are affected Identify potential risks early in the process Effective Test Planning The changes are thoroughly tested and compliant Focused approach enables completion of testing activities more quickly Business benefits and advantages Resource Optimization Higher Quality Assurance Enhanced Communication Reduced Downtime and Disruptions Improved User Experience Data Integrity Higher Level of Confidence
  • 62. 66 30 minutes Time to setup Time to result Supported Systems Supported UIs SPEED and COVERAGE SAP WinGUI SAP WebGUI* SAP Fiori* SAP S/4HANA SAP ECC Immediately Technical benefits and advantages * UNIQUE offering in the market not provided by other competitors
  • 63. 67 Technical deep dive How Change Impact Analysis works?
  • 64. 68 Technical deep dive What SAP changes are analysed? TCOD Transaction ACGR Role MSAG Message Class TTYP Table Type FUGR Function Group INDX Table Index SMIM Info Object WDYN Web Dynpro Component TABU Table Contents TABD Table Definition 100+ objects across all SAP user interfaces
  • 65. 69 SAP Transport Analysis Choose specific transports in a given time range to analyze realtime.
  • 66. 70 SAP Change Impact Analysis Results (Heatmap View) for SAP WinGUI, SAP WebGUI, and SAP Fiori Application components – Containers inside the SAP change impact analysis results holding all the transactions used inside a specific application component. Transactions – Boxes inside the application containers that contain data about a certain transaction or program, such as: name, SAP code, and the percentage of test relevance in the heatmap. You can click to zoom into a selected area of interest and focus only on a specific SAP component or module. • Gap (red) - The transactions impacted by the selected transports that are not covered by test cases. • Fit (blue green) - The transactions impacted by the selected transports that are covered by test cases. • Not impacted (gray) - The transactions in the transport weren't impacted by the change. Heatmap View
  • 67. 71 SAP Change Impact Analysis Results (List View) for SAP WinGUI, SAP WebGUI, and SAP Fiori Create test sets for impacted transactions: 1. In the Change Impact Analysis view, select List View to switch to a table of impacted transactions. 2. Inspect the impacted transactions, based on the following information: a. Code: the unique code of a transaction. b. Name: the name of the transaction. c. Transport: the transport that a transaction is part from. d. Relevance: the relevance of a transaction based on the ratios configured at the Heatmap level. e. Process: the process used to publish the test cases that cover the impacted transactions. f. Impact: the type of impact of the change on the testing status of the transaction. This can be either Fit, Gap, or N/A. g. Test Set: the test set where the impacted transactions belong to. 3. Select the transactions to add to a test set. 4. Click the Add to new Test Set button and give the test set a name, description, and label. List View
  • 68. 72 Project Settings – SAP Heatmap/Change Impact Analysis Settings at the project level to connect/integrate with SAP and poll for new SAP Heatmap and Change Impact Analysis data. 10.0.123.456
  • 69. Resources SAP Heatmap and Change Impact Analysis ☉ Blog Introducing SAP Heatmap & CIA blog ☉ Decks Heatmap for SAP deck with linked demos Change Impact Analysis (CIA) for SAP – Forward VI deck Merged SAP Heatmap+Change Impact Analysis deck with linked demos ☉ Demo Videos Heatmap for SAP YouTube Video Change Impact Analysis for SAP YouTube Video ☉ Documentation SAP Heatmaps and Change Impact Analysis – prereqs and user docs - Prerequisites - Direct connection to SAP - Upload SAP data from CSV file - Working with Heatmap - UiPath Studio Project Template to support SAP CIA Testing docs - Change Impact Analysis ☉ FAQ SAP Heatmap and Change Impact Analysis FAQ
  • 70. 74 Thank you UiPath Test Suite “Success is not final, failure is not fatal: It is the courage to continue that counts.” – Winston Churchill