Professional Documents
Culture Documents
Oscar Trompé
Change is a Fundamental Principle – Testing is a necessity
Test effort
Business inspired changes
Mergers and Acquisitions
Continuous Improvements
Functional Upgrades
…
IT inspired changes
Technical Upgrades
Support Packages
Business inspired IT inspired
Notes changes
changes
...
Deliver the Business Value:
The Challenge
Business
Needs
Expected
Generated
Result
Requirement
Project Quality
Operational Costs
Actual
Result
Change Impact Analysis Which critical Business Processes are affected by Change
2 Event, e.g. SAP Support Package?
Automated test cases get damaged by Change Event and
need time consuming repair by QA Specialist
4 Compliance with Regulations Change Event: Which critical Business Processes and
Internal Controls are affected?
What needs to be retested and documented?
How to test affected areas in an efficient and reliable way?
SAP Quality Center
Digitize a process
Install “quality gates” for
changes and patches
Requirements
– Used to show progress and coverage of testing
– Links defects to specific business or technical need
Business Components
– Used to create and maintain Business Components
– TAO Content
Test Plan
– Used to store and organize tests
– Central repository for automated and manual tests
Test Lab
– Used to organize groups of tests into Test Sets
Defects
– Track defect progress and resolution
Dashboard
– Real time KPI overview
Full Integration into the SAP Solution Manager Application
Management Platform
Project IMPLEMENT
Solution
Mgmt. Monitoring
SAP OPERATE
Solution
Manager
Knowledge Service
Transfer OPTIMIZE Desk
Change Service
Management Delivery
Detailed Capabilities
Automated Testing of
Web Interfaces
Enhanced Control
High Usability
Efficient Collaboration
SAP Test Acceleration & Optimization (SAP TAO)
Best-of-Breed
Integration
SAP Solution Manager
Customer
CustomerSAP
SAPLandscape
Landscape
How to Create Automated Test Scripts?
Current Approach:
Scripting
TAO Approach:
plus 80
Transaction 2
more
Transaction … Dynpros
Transaction 1xx
Approach to create Test Cases based on Test Components
plus 80
more
SAP
SAP Data
Data Dictionary
Dictionary Dynpros
Approach to create Test Cases based on Test Components
Install the solution and build test cases using (1) Bulk Increased capacity to
Generated components or (2) Components generated on absorb and manage
demand. Once created, these highly reusable components change
How? are easily composed to form test cases. These
components are maintained and managed in the QC
framework Tighter Integration with
QC and Solutions
Manager
Now!
When?
Jump start today through TAO implementation services
Building a Test Factory
Step 1 - PoC (Proof of Concept) Step 2 - Pilot project Step 3 – Test Factory
Industrialized testing & test
Solution evaluation Create automated regression on demand service
pack
Automated scripting process Automated script creation &
Define/streamline test execution on demand
Test automation maintenance
industrialized process for
Comparison against current testing testing
approach Create testing strategy
Return on investment analysis Calculate metrics
T0 T0 + 12-15 weeks
T0 +1-3 weeks
Step 2
Step1
What Is Automated Load Testing?
Client-specific Migration
Business data is client-specific
A single TDMS run migrates
one source to one target client
Client DB Assumption
80% Transaction Data * In order to reduce the overall volume, only few
tables need to be reduced
All other tables (master and configuration data)
are migrated entirely
Customer-individual tables are transferred
10% Master Data * entirely or can be reduced via e.g. time criteria
Some tables are excluded from transfer by
7% Config. Data *
default:
3 % Admin- Data* – E.g. change documents, user tables, etc.
(customizable)
* Estimate based on project experience
Operational Rule: Time Based – Consistency
Process begins in
Data volume transferred in migration period
period of time
being migrated
Business Process II and it ends
afterwards
Business processes
Process starts
Business Process I and end in period
being migrated
Process starts
before period
!
i c al being migrated
ri t Business Process III
C and ends within
migration period
Migration Period
Time
Past Day of Migration
Technology / Architecture – “Snapshot/Cloning”
Extract
P
write Snapshot
C
P‘
Everybody wants to save money.
Reduce your operational and infrastructure
expenditures.
Test Acceleration Solution Landscape
Client
SAP TAO
SAP Quality Center
SAP Solution Manager
Development System
ERP
ERP R/3
R/3 CRM
CRM …
… Test System
Production System
Customers SAP Solutions
ROI With TAO Solution – ROI In 2 Cycles Of Testing
700 QTP
600
SAP Test Accelerator
500
400
300
200
1 2 3 4 5 6 7 8 9 10
# of Test Cycles
SAP Test Accelerator
ROI with 2 test cycles
Questions??