TA 09 18 SAP Rev Presentation

Embed Size (px)

Citation preview

  • 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

    [email protected]

  • 8/2/2019 TA 09 18 SAP Rev Presentation

    34/34

    Thank you!

    SAP 2008 / SAP TechEd 08 / LCM206 Page 34