8/2/2019 TA 09 18 SAP Rev Presentation
1/34
SAP E2E Testing
Better testing is a matter of
spending less time
Oscar Tromp
SAP Netherlands
8/2/2019 TA 09 18 SAP Rev Presentation
2/34
Solutions that result from our platform strategy!
8/2/2019 TA 09 18 SAP Rev Presentation
3/34
Overview End to End Integration Testing
Agenda
1
SAP 2008 / Page 3
verv ew
Overview Test Data Migration Server (TDMS)
Customer story SAP Testing
2
3
4
8/2/2019 TA 09 18 SAP Rev Presentation
4/34
Change is a Fundamental Principle
Testing is a necessity
There are many changes in the solution life cycle- and every change requires testing
Business inspired changes
Test effort
Mergers and Acquisitions
Continuous Improvements
Functional Upgrades
IT inspired changes
Technical Upgrades
Support Packages
Notes
...
Business inspiredchanges
IT inspired changes
8/2/2019 TA 09 18 SAP Rev Presentation
5/34
So why dont customer all test all the time?
8/2/2019 TA 09 18 SAP Rev Presentation
6/34
And
So why dont customer all test all the time?
Because testing has never been easy
Source: ASUG Test influence council member survey
Over 86% of customers areConcerned about risks dueto a lack of comprehensive
testing
8/2/2019 TA 09 18 SAP Rev Presentation
7/34
How about using a test automation tool?
Tradition automated testing is essentially
building a program - to test a program
Traditional test automation requires programmingRecord and Playback tests are not robust
Automated Test Maintenance OverheadAutomated tests must be kept in synch with the application under test
SAP applications are constantly changing via transports, updates, hot-packs, etc.
One customer reduced 6000 manual hours of testing to 2000 hours via automation
But the scripts required 3000 hours of maintenance overhead per cycle
- they require programming and/or scripting to make tests truly re-usable
- Business Analysts and End Users, who are the most qualified to test the app
are typically not programmers
8/2/2019 TA 09 18 SAP Rev Presentation
8/34
SAP has developed a suite of
Application Quality Solutions
Optimize the Business Process
Leverage Solution Manager as source of truth
Manage and Monitor an Accurate and Repeatable Testing Methodology
Accelerate Automated Test Creation and Reduce Test Maintenance Verify the applications ability to scale and quickly identify the source of issues
Simplify the management of test data for test and training environments
Test and Tune SAP
systems.
Deep Diagnostics for
in-depth insight
into SAP R/3 and
Netweaver
SAP
LoadRunner
Business Process
Modeling &Analysis
ARIS
Bi-Directional
Integration.
Linkage to Business
Blueprint, test results
and defects
SAP SolMan
Adapter
Build adaptive content
for automated
business process
testing
SAP TAO
Test Accelerator
Manage the testing
process.
Tractability fromrequirements through to
defects.
Visibility into Testing
Process
SAP Quality
Center
Test Data Migration ServerCreate consistent and small QA and Development environmentsTDMS
8/2/2019 TA 09 18 SAP Rev Presentation
9/34
TAO is designed specifically to address
the issues of test automation
Optimize the Business Process
Leverage Solution Manager as source of truth
Manage and Monitor an Accurate and Repeatable Testing Methodology
Accelerate Automated Test Creation and Reduce Test Maintenance
Verify the applications ability to scale and quickly identify the source of is
Simplify the management of test data for test and training environments
Test and Tune SAP
systems.
Deep Diagnostics for
in-depth insight
into SAP R/3 and
Netweaver
SAP
LoadRunner
Business Process
Modeling &Analysis
ARIS
Bi-Directional
Integration.
Linkage to Business
Blueprint, test results
and defects
SAP SolMan
Adapter
Build adaptive content
for automated
business processtesting
SAP TAO
Test Accelerator
Manage the testing
process.
Tractability fromrequirements through to
defects.
Visibility into Testing
Process
SAP Quality
Center
Test Data Migration ServerCreate consistent and small QA and Development environmentsTDMS
8/2/2019 TA 09 18 SAP Rev Presentation
10/34
Overview End to End Integration Testing
Agenda
1
SAP 2008 / Page 10
verv ew
Overview Test Data Migration Server (TDMS)
Customer story SAP Testing
2
3
4
8/2/2019 TA 09 18 SAP Rev Presentation
11/34
SAP Test Acceleration & Optimization (TAO)
Procure to Pay
Mission Order to Cash
Support Business Process Experts in a convenient way to
create automated Test Cases for SAP Solutions
Highly automated testing of Business Processes
In-depth analysis of system change events and
re-test recommendations
Financial Closing
1. Fast, simple and highly-automated Test Case composition
2. Business Content to support comprehensive Test Cases
3. Change Impact Analysis and semi-automated Test Case adaptation
SAPMaintenance
Scenarios
SAP TAOSAP Quality Suite
Customer SAP LandscapeCustomer SAP Landscape
SAP Solution Manager
Test Data Management
Best-of-BreedIntegration
4. as se up o ean es ys ems an conven en p ann ng o es xecu on a a
5. Sophisticated reporting and root-cause analysis
6. Compliance Testing supporting SOX, FDA and other regulations
SAP R/3 ERPUpgrades
Compliance
Testing
8/2/2019 TA 09 18 SAP Rev Presentation
12/34
So how does TAO work?
8/2/2019 TA 09 18 SAP Rev Presentation
13/34
Here is how TAO works
8/2/2019 TA 09 18 SAP Rev Presentation
14/34
Here is how TAO works
A customer hasan instance of
SAP
8/2/2019 TA 09 18 SAP Rev Presentation
15/34
Here is how TAO works
This instance hasbeen configured,
using standardtransactions and
custom z-codes, to
needs of thecustomer
8/2/2019 TA 09 18 SAP Rev Presentation
16/34
Here is how TAO works
TAO can analyze themeta-data in the SAP
Data Dictionar to
+
determine how everyscreen has been
configured
8/2/2019 TA 09 18 SAP Rev Presentation
17/34
Here is how TAO works
Quality Center Test
Component Library TAO creates a re-
usable testcomponent for everyscreen and populates
the BPT librar in
+
Quality Center withthese components
8/2/2019 TA 09 18 SAP Rev Presentation
18/34
Quality Center Test
Component Library TESTCAS
E
TESTCAS
E
TESTCAS
E
TESTCAS
E TESTCAS
E
CHANGEDCHANGED
X XX
SAP TAO Change Management
What happens when a change is applied?
8/2/2019 TA 09 18 SAP Rev Presentation
19/34
SAP TAO Change Management
TAO can quickly re-learn all new screens
Quality Center Test
Component Library TESTCAS
E
TESTCAS
E
TESTCAS
E
TESTCAS
E TESTCAS
E
CHANGEDCHANGED
X XX
+
8/2/2019 TA 09 18 SAP Rev Presentation
20/34
ME51N
TestUpdated
TestUpdated
Synchronize test assets for change through centralizedbusiness components
E2E processes automatically being updated
Test One
Test ThreeTest Two
Test Four
TestUpdated
Test
Updated
Updated versionME51N
8/2/2019 TA 09 18 SAP Rev Presentation
21/34
8/2/2019 TA 09 18 SAP Rev Presentation
22/34
Approach to create E2E Test Cases based on Test
Components
drag & drop
8/2/2019 TA 09 18 SAP Rev Presentation
23/34
View coverage by release/cycle
23
8/2/2019 TA 09 18 SAP Rev Presentation
24/34
View release readiness
24
8/2/2019 TA 09 18 SAP Rev Presentation
25/34
SAP SolMan Integration and TAO Overview
2. Test team transfers
requirements into SAP QualityCenter by HP and completes arisk assessment & schedule
5. Run manual andautomated tests, reportresults and then transferresults into SolutionManager
1. Define requirements andconfiguration in Solution Manager
3. Develop / update test caseand create traceability matrix
End-to-end QA & Testingprocess that can decreaseSAP testing cost and timeby almost 2/3
4. SAP Test Accelerationand Optimization (TAO)toolset to create reusableautomated components(scripts) can do manuallyas well.
8/2/2019 TA 09 18 SAP Rev Presentation
26/34
SAP TAO
Customer Benefits
Automated Business Process Testing Accelerated way to automate business process testing
SAP 2008 / Page 26
Lower Risk
Lower risk after SAP Solution updates due to better testing coverage
Increased capacity to manage change
Lower Maintenance Costs
Component-based Test Cases allows accelerated update of damaged test cases
Integration
Tight integration between SAP Solution Manager, SAP TAO and SAP Quality Center by HP
8/2/2019 TA 09 18 SAP Rev Presentation
27/34
Overview End to End Integration Testing
Agenda
1
SAP 2008 / Page 27
verv ew
Overview Test Data Migration Server (TDMS)
Customer story SAP Testing
3
2
4
8/2/2019 TA 09 18 SAP Rev Presentation
28/34
8/2/2019 TA 09 18 SAP Rev Presentation
29/34
The TDMS Solution
With SAP TDMS you can: Reduce data volume
Simulate production environment Automate system refreshes
Selectively refresh individual clients
Extract data based on business objects or organizational
SAP 2008 / SAP TechEd 08 / LCM206 Page 29
units/timeslice
Scramble sensitive data
SAP Test Data Migration Server is a high-speed data extraction tool that populatesyour development, test, quality assurance, and training systems with SAP business
data from your live productive environment.
8/2/2019 TA 09 18 SAP Rev Presentation
30/34
8/2/2019 TA 09 18 SAP Rev Presentation
31/34
Production System
TDMSConsole
Test System
Control System
SAP TDMS for HCM
Architecture Data Scrambling
SAP 2008 / SAP TechEd 08 / LCM206 Page 31
ScrambledHR Data
OriginalHR Data
(Cluster)
ScrambledHR Data
8/2/2019 TA 09 18 SAP Rev Presentation
32/34
Overview End to End Integration Testing
Agenda
1
SAP 2008 / Page 32
verv ew
Overview Test Data Migration Server (TDMS)
Customer story SAP Testing4
2
3
8/2/2019 TA 09 18 SAP Rev Presentation
33/34
Contact Information
SAP 2008 / SAP TechEd 08 / LCM206 Page 33
Oscar TrompSenior Sales Executive
Strategic Solutions
8/2/2019 TA 09 18 SAP Rev Presentation
34/34
Thank you!
SAP 2008 / SAP TechEd 08 / LCM206 Page 34