5 steps to get precise sap impact-based testing

23
5 STEPS TO GET PRECISE SAP IMPACT-BASED TESTING FOR VISIBILITY AND CONTROL OF YOUR MISSION CRITICAL APPS

Upload: turnkey-solutions

Post on 12-Apr-2017

56 views

Category:

Data & Analytics


1 download

TRANSCRIPT

Page 1: 5 Steps to Get Precise SAP Impact-Based Testing

5 STEPS TO GET PRECISE SAP IMPACT-BASED TESTING

FOR VISIBILITY AND CONTROL OF YOUR MISSION CRITICAL APPS

Page 2: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

YOUR PRESENTERS

President and Managing Director,SQALogic 

David holds nearly 20 years of business technology optimization and automated lifecycle management experience with deep knowledge of SAP.

Vice President, Business Development, IntelliCorp 

Dave holds over 20 years of automated business process functional testing experience, specializing in the SAP packaged application market.

2

Page 3: 5 Steps to Get Precise SAP Impact-Based Testing

HOUSEKEEPING• Questions are welcome throughout the presentation• All attendees and registrants will receive the recording, slides,

and white paper.

Follow us on Twitter and LinkedIn

@turnkeydenver https://www.linkedin.com/company/turnkey-solutions

and

@livecomparehttps://www.linkedin.com/company/intellicorp

3

Page 4: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

AGENDA

At the highest level, companies must:1. Understand the full impact of the change(s) across the

organization2. Pinpoint relevant test assets and identify gaps in coverage3. Create and update appropriate test sets and data4. Validate the test assets that changed before it goes into

production5. Test. (Using automated testing, of course.) But test only

what matters most.

4

Page 5: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

SAP LIFECYCLE MANAGEMENT TESTING CHALLENGE

Automated Testing

Process Owners Manual Testing

Lack of Comprehensive Requirements

High Quality

High Velocity

Low Risk

Low Cost

Constant Change

5

Page 6: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

TESTING DILEMMA FOR SAP USERS

• Funding for QA resources continues to diminish each year• Requirements, a key component

of testing are either non-existent or severely outdated• High incidents (defects) for each

go-live have become the accepted norm

6

In the face of these facts how do QA teams accomplish the goal of quality?Change the paradigm – change the approach

Focus on the change and test only the things that change

Page 7: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

THE CHALLENGE IS HUGE

EHP7 Upgrade (a typical example of a major upgrade)948 Support Pack Transports 3,953,759 Transport objects

7

What will be impacted?

What do we test?

Do we have test coverage?

What are our gaps?

Page 8: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

THE NEED FOR SMART IMPACT ANALYSIS

8

VA01 (Create Sales Order)Depth=2

Links=19,242

Page 9: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

TESTABLE OBJECTS

9

Page 10: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

WHY SAP CUSTOMERS USE LIVECOMPARE

0

1000

2000

3000

4000

Used Impacted Most-at-Risk

• 323

10

1222

1930

968

1302156

Custom

Standard

15 CustomersSAP Support Pack

Page 11: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

SMART IMPACT ANALYSIS DASHBOARD

11

Page 12: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

HOTSPOT ALGORITHM PROFILES – PREDICT WHERE TO FOCUS

12

Page 13: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

SMART IMG CONFIGURATION COMPARISON

13

CD2 CQ1Live Comparison

• Select any node or sub-node of the IMG tree• LiveCompare finds and compares all config. Tables related to

that area• Drill down capability into any config. table to see the content

difference

16:01 Run-Time

Page 14: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

SMART IMPACT ANALYSIS WITH HP ALM INTEGRATION

14Automatically Populates Your Test Lab with Required Tests

LiveCompareScans ALM Test

Repository

DELIVERABLE 1 DELIVERABLE 2

Page 15: 5 Steps to Get Precise SAP Impact-Based Testing

NOW THAT YOU KNOW WHAT TO TEST, AND WHETHER OR NOT YOU HAVE TO TEST…

LET’S TALK ABOUT AUTOMATION

Page 16: 5 Steps to Get Precise SAP Impact-Based Testing

WHERE DO THE CHALLENGES BEGIN?

Page 17: 5 Steps to Get Precise SAP Impact-Based Testing

AUTOMATED TESTING CHALLENGESRecord and Playback TechnologyTime consuming to run through every possible process flow to create scenarios, requires programming skills to create and maintain the scripts.

Keeping Automation Test Cases Up-To-Date Faster development cycles and business changes require on-going maintenance and up-to-date test cases (family packs, enhancements, customizations, patches, etc.)

Staffing The Necessary Testing ResourcesIt takes someone with a technical skill set to properly build and maintain test automation with traditional tools and those resources are hard to find.

Minimal automated test coverage Business process complexity leads to many test scenarios resulting in low test coverage introducing significant business risk

Page 18: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

AUTOMATED TESTING CHALLENGES CONTINUED

18

Cost of TestingTesting is becoming an increasingly larger part of IT project costs

End-To-End Business Processes Can Cross Many Platforms And ApplicationsResults in limited or incomplete automated tests

Managing Reporting, Test Plans, Test History, Compliance Is ChallengingTesting tools not easily integrated with test management

Resource InefficienciesPeople who know QA tools do not know the business process and people who know the business process do not know the QA tools …need to staff both roles

Page 19: 5 Steps to Get Precise SAP Impact-Based Testing

turnkeysolutions.com @turnkeydenver | intellicorp.com @livecompare

WHAT ARE THE TOP CHALLENGES YOU FACE AS A TESTER?

19

September 2015 by EuroSTAR Community Team

Other

Maintainable test automation

Merging / combining different test approaches

Transitioning to agile

Cloud based testing

Security

Developing better products

Scalability

Prioritizing what to test

Internal test team issues–negativity, bad testers, motivation

Implementing test process improvements

Resources – time, money, people, technology

Scope creep / incomplete or changing requirements

Adapting to an evolving environment / new technologies

Allocating responsibility

Communicating to management and other teams

Page 20: 5 Steps to Get Precise SAP Impact-Based Testing

Manual testing is so time-consuming, technical and expensive thatonly 15% - 20% gets automated during the first test cycle and the rest

of the test cycles are spent maintaining the old tests

HAVE YOU EVER WONDERED WHY MOST COMPANIES NEVER GET PAST 15-20% AUTOMATION?

Page 21: 5 Steps to Get Precise SAP Impact-Based Testing

SAP... A GREATER CHALLENGE

Change is ConstantERP applications are in a constant state of change; (upgrades, family packs, transports, enhancements, customizations, patches, etc.) 

Metadata BasedA single change in the application or the metadata can unexpectedly affect multiple different parts of the application.

Mission Critical - Business Process ComplexityValidating a single business process requires testing numerous data scenarios (approvals, routing, authorizations, contracts, currency, etc.)

Highly Customized Heterogeneous Environments End-to-end business processes typically span multiple technologies that can include packaged, legacy and custom applications.

Page 22: 5 Steps to Get Precise SAP Impact-Based Testing

AN AUTOMATION SOLUTION SHOULD BE…• Proactively understand the impact of transports on target systems

• Instantaneously understand the impact of transports to your SAP landscape and the impact/risk to key business functions.

• Mitigate risk by pinpointing relevant test assets and identifying gaps in coverage• Automatically determine what test assets should be executed based on risk analysis and identify early the

gaps where updates need to occur in framework to ensure proper coverage.

• Rapidly create and update appropriate test sets and data• Eliminates the manual creation of scripts by letting non-technical users click through their application

screens and use drag & drop technologies.• Allows users to view and apply changes to test cases without technical resources and literally update

thousands of test sets with the push of a button.

• Efficiently validate the test assets that changed before it goes into production• Uses data-driven technology to enable users to create test flows covering all possible test scenarios• Maximizes test coverage with the fewest possible test cases required.

Page 23: 5 Steps to Get Precise SAP Impact-Based Testing

THANK YOU!