SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they...

37
& Herzlich Willkommen zum ASQF Treffen SAP Test Automatisierung

Transcript of SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they...

Page 1: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

04/09/2014 04/09/2014

&

Herzlich Willkommen zum ASQF Treffen

SAP Test Automatisierung

Page 2: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

2

© 2014 Atos Confidential

2 2 2

© 2014 Atos Today’s Agenda

▶ Why do I need to automate tests in my SAP landscape?

▶ A glance at testing SAP-centric Business Processes

▶ A quick introduction into major SAP functional test automation tools

▶ Trends in Automated Testing

▶ …

▶ Q&A

Page 3: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

3

© 2014 Atos Confidential

3 3 3 3

Why do I need to automate tests in my SAP landscape?

Page 4: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

4

© 2014 Atos Confidential

4 4 4

© 2014 Atos Reasons why you should consider SAP test automation

Page 5: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

5

© 2014 Atos Confidential

5 5 5

© 2014 Atos Consider Automation Now

▶ “SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed to run the business reliably.”

▶ Gartner recommends that SAP users evaluate automated testing software tools in their SAP change management processes to minimize testing effort.

▶ What are the benefits?

– Speed

– Flexibility

– Accuracy

– Reusability

– Maximizing People

“The longer software defects go

undetected, the more expensive

they are to fix.”

Page 6: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

6

© 2014 Atos Confidential

6 6 6

© 2014 Atos How to Look at ROI

“ROIs for automated testing routinely

return millions or even tens of millions of

dollars with payback in a single project.”

Page 7: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

8

© 2014 Atos Confidential

8 8 8 8

A glance at testing SAP-centric Business Processes

Page 8: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

9

© 2014 Atos Confidential

9 9 9

© 2014 Atos Test Management Process embedded in the SAP Application Lifecycle

Business Blueprint

Update

Identification of Business

Processes affected by

SAP Solution Updates

Recommendation of

business processes for

regression tests

SAP Support

Packages

SAP Legal Change

Packages

SAP Enhancement

Packages

Customizing

changes

Custom Code

Interface changes

Development of Test

Cases

Test Plan setup

Compilation of Test

Packages

Assigment of Testers

Setup of Test System

Creation of Test Data

Test Scope Identification

Manual tests

Automated tests

Integration

Validation

Incident

Management

Performance tests

Test status and

progress reporting

Test sign-off

Deployment of

changes through

transports from

Test to Production

system

SAP Support

packages, Legal

Change

Packages,

Enhancement

Packages

Type of Change

Implementation of

new SAP Solution Business Blueprint

Design

Solution Configuration

Business Blueprint

Test Planning

Test System Setup Test Execution

Change

Deployment

Change Impact Analysis SAP Solution

Update

New SAP

Solution

Page 9: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

10

© 2014 Atos Confidential

10

Test System

Business Blueprint

Creation

of

Regression Tests

Governance

1 Lean documentation of important business processes

2 Setup of lean test systems

3 Test automation for critical business

processes

4 Comprehensive test data for automated regression

tests

5 Provisioning of easy to use manual tests

7

Manual test execution with guidance for business users

9 Management of the change process

Change Impact

Analysis 6 Change Impact Analysis: Risk-based test scope

identification

Test Execution

8

Unattended (‚lights out‘) execution of automated regression

tests

Regression testing of SAP-centric Business Processes 9 Recommendations

Page 10: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

11

© 2014 Atos Confidential

11 11 11 11

Introducing Test Automation Framework

Page 11: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

12

© 2014 Atos Confidential

12

Test Option 1

Business Blueprint

BPCA

Test Workbench Test Workbench

- manual Tests

- automated Tests

SAP TDMS

Test Planning

Test Workbench

Work Center

BW Reporting

Partner Reports

Test Status Reporting Test Execution

eCATT Certifiable Interfaces

Test Automation Framework

other 3rd party test automation tools HP QTP

Test Data Provisioning

Test Management Option 1

Business Blueprint

Test Planning

Test System Setup Test Execution

Change

Deployment

Change Impact Analysis SAP Solution

Update

New SAP

Solution

Page 12: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

13

© 2014 Atos Confidential

13

CBTA Automation Sequence

Page 13: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

14

© 2014 Atos Confidential

14

CBTA Test Execution

Page 14: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

15

© 2014 Atos Confidential

15 15 15 15

Introducing SAP Test Acceleration & Optimization

Page 15: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

16

© 2014 Atos Confidential

16

Business Blueprint

BPCA

Business Blueprint

Test Planning

Test System Setup Test Execution

Change

Deployment

Change Impact Analysis SAP Solution

Update

New SAP

Solution

Test Option 2

Quality Center

Test requirements

Test planning

Quality Center

Quality Center

SAP TAO

Accelerated test case generation & maintenance

SAP TDMS

Setup of lean test

systems

Test Lab

Defect management

Business Process Tests

Quick Test Pro

Test Management Option 2

Page 16: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

17

© 2014 Atos Confidential

17

Start recording from SAP TAO

Confidential and Proprietary Information of T-Mobile USA

17

SAP TAO Automation Sequence

Record process steps Upload to HP Quality

Center

Consolidate in SAP TAO Create BPT in HP Quality Center

Page 17: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

18

© 2014 Atos Confidential

18

Test Script HP QTP

Test System SAP and non-SAP

Test Data selection

Test execution

handover of

Script + Test Data

+ Test System

HP Quality Center

User starts test

execution

SAP TAO Test Execution

Test results & logs

Test execution

1

2

3

4

5

Page 18: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

19

© 2014 Atos Confidential

19

Business Process Change Analysis (BPCA)

Page 19: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

20

© 2014 Atos Confidential

20 20 20 20

Introducing

Page 20: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

21

© 2014 Atos Confidential

21 21 21

© 2014 Atos Worksoft Certify Automation Sequence

Create a Process Create Process Steps Create Layout

Create Recordset Assign Layout to Process

Page 21: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

22

© 2014 Atos Confidential

22 22 22

© 2014 Atos Worksoft Certify Test Execution

User starts test

execution 1

Certify Execution Manager

Test data selection 2

Test System SAP and non-SAP

Test results

& logs

Test execution 3

4

Page 22: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

23

© 2014 Atos Confidential

23 23 23

© 2014 Atos Worksoft Certify Impact

Page 23: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

24

© 2014 Atos Confidential

24 24 24 24

Introducing

Page 24: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

25

© 2014 Atos Confidential

25 25 25

© 2014 Atos TRICENTIS Tosca Automation Sequence

Create Test case

Create Modules

Assign Test Data

Page 25: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

26

© 2014 Atos Confidential

26 26 26

© 2014 Atos TRICENTIS Tosca Test Execution

User starts test

execution 1

Test data

configuration 2

Test System SAP and non-SAP

Test results

& logs

Test execution 3

4

Execution Administration

Page 26: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

27

© 2014 Atos Confidential

27 27 27 27

Trends in Automated Testing

Results include responses from 504

companies, primarily located in North

America and Europe, and most with annual

revenues greater than $500 million USD.

The overwhelming majority (93.4%) are

companies that use SAP as their primary

ERP system.

Page 27: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

28

© 2014 Atos Confidential

28 28 28

© 2014 Atos Does your company have a “testing center of excellence” in place or have plans to start one?

Page 28: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

29

© 2014 Atos Confidential

29 29 29

© 2014 Atos Do you believe that more than 50% of your SAP-related business processes can be effectively tested with test automation software?

Page 29: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

30

© 2014 Atos Confidential

30 30 30

© 2014 Atos What benefits of test automation are most important to your company?

Greater staff efficiency in our testing – it saves time

Early identification of defects – before business users

are impacted

Higher quality in our business processes & the

software that supports them

Greater accuracy in catching more defects – before

users are impacted

Faster deployment of innovation and new

features for business users

Reducing the cost of maintaining SAP

Faster completion of SAP projects

Manual testing is difficult to manage. Automation

is easier

Increased frequency in deploying SAP updates

Page 30: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

31

© 2014 Atos Confidential

31 31 31

© 2014 Atos Does your company plan to invest more in the areas of automated testing and software quality assurance in the next 12 months?

Page 31: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

32

© 2014 Atos Confidential

32 32 32 32

BONUS:

Page 32: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

33

© 2014 Atos Confidential

33

Single page validation replaces hundreds of lines of validation code and hours of manual testing

Automatic maintenance – approved changes are automatically propagated to other tests and execution environments

Ignore differences that are not visible to the human eye and avoid false positives

Features of Applitools Eyes

Page 33: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

34

© 2014 Atos Confidential

34

Easily test complex application pages including dynamic content, size and moving elements

Turnkey solution - no setup costs

Automatically test your app in multiple languages

Seamless integration with existing test automation and ALM solutions

Features of Applitools Eyes

Page 34: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

35

© 2014 Atos Confidential

35

Coverage Quality

Customer

Satisfaction

Time to

Market

Testing

Costs Maintenance

Efforts

Watch this video to learn how to get started with Applitools Eyes

Getting started with Applitools Eyes

Page 35: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

36

© 2014 Atos Confidential

36

Atos in Testing A strong foundation for a new Global Practice

Over 30 years’ experience testing mission-critical systems across all markets &

technologies, delivering reliable, compliant & high-availability IT systems

Comprehensive Testing

Service Offerings

Domain Centric Testing Services, blended delivery model of Domain experts & Testing Professionals Global Center of

Excellence (CoE) driven model focusing

on innovation & research establishing T-CoE’s for its customers

40%+ assured QA Cost & Time Reduction through Automation, SSC, Frameworks, Accelerators, Virtualization & Distributed Delivery

Test Engineers with Tools

lowering Capex significantly

for our customers including a 2500+ Mobile Device Test Lab

Worlds Leading Payment Testing Services organization

Strong Alliances & Partnerships

18 dedicated Global Test Centers catering to customers

globally & locally

7400+ testers globally across domains along with

550+ Mobile Testing Engineers

with over 80% Certified testing professionals

Global Delivery Model to provide most

cost effective solutions to our clients with multilingual local and Global resources.

Certified 150000+ mobile apps

Worlds Leading Major Events Testing Services organization

Page 36: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

37

© 2014 Atos Confidential

37

Atos Summary

Our Experience • Over 30 years of experience in Testing

• Global & Multilingual Testing Experience

• Among Europe's largest players in Testing

• Agility and Responsiveness to Business needs

• Withstood the test we were put to by the Olympic Games

Managed Testing Services • Continuous improvements through QA

– Development optimisation & synergies

• IT & Cloud Infrastructure with respect to Test Environment Management

• Tools inclusive Testers

Centres of Excellence • Focus on Continuous Innovation &

Transformation

• Significant investments in infrastructure and people in CoEs which harnesses niche skills such as Automation, Performance, Mobile, Cloud

testing

• 7,400 testers worldwide

• Network of strategic global delivery centers, delivering round the clock &

reduced TTM support

• Deep Domain Expertise

Executive Commitment • Dedicated to building deep, sustainable and long-term relationships based on

collaboration, customization and quality

• Investing in partnership and successful outcomes

•Sharing business Risk with our customers

Global Delivery Model

Page 37: SAP Test Automatisierung...“SAP core business processes are difficult to change quickly, as they were never designed to be changed quickly in the first place. They were designed

38

© 2014 Atos Confidential

38 38 38

Thank You

Atos, the Atos logo, Atos Consulting, Atos Worldline, Atos Sphere, Atos Cloud and Atos WorldGrid are registered trademarks of Atos SA. June 2011 © 2014 Atos. Confidential information owned by Atos, to be used by the recipient only. This document, or any part of it, may not be reproduced, copied, circulated and/or distributed nor quoted without prior written approval from Atos.