Comprehensive QA testing for SAP and non-sap apps David Milette President and Managing Director, SQALogic

Similar documents
5 Steps to More Effective QA Automation in a DevOps Environment February 25, Copyright 2016 Vivit Worldwide

Almac Group Leverages Scriptless Test Automation to Improve Application Quality and Delivery November 18, 2015

Leveraging Project Testing Accelerators. Ryan Williams Retail Forum 07 October 23rd, 2007

SAP s Quality & Testing Platform Complete Solution of Products and Professional Services

DEVOPS. Know about DevOps.

Delivering Increased Quality at Lower Cost with HP: An Analysis of Customer Experience with Functional Testing

SAP Solutions Guide Accelerate the Rate of Change with End-to-End Automation

SOLUTION BRIEF CA AGILE REQUIREMENTS DESIGNER FOR CA AGILE CENTRAL. CA Agile Requirements Designer for CA Agile Central

COGNITIVE QA: LEVERAGE AI AND ANALYTICS FOR GREATER SPEED AND QUALITY. us.sogeti.com

A journey to testing excellence. October 2015

Mendix Application Test Suite Expert Webinar - September Expert Services Consultant

Introduction.

Faster ROI with ALM Through Education February 4, Copyright 2014 Vivit Worldwide

Building an Enterprise QA Centre of Excellence Best Practices Discussion IBM Corporation

Successfully Integrating Test Automation and Agile Projects 10/7/2009. Presented to Annex Consulting Group CIO Breakfast October 7, 2009

Fast and High-Quality Modern Software Testing Framework

Worksoft Certify Suite

QUALITY-ENABLED RAPID APPLICATION DELIVERY

Genpact platform solutions enable business transformation, faster cycle time, and lower costs

Hexaware Webinar Series Presents: Mitigating Risk: Accelerated ROI on SAP Testing. The Presentation Will Begin Momentarily

Quantifying the Value of Investments in Micro Focus Quality Center Solutions

Better Quality for Less Effort. How do we Test Better for Less? Chris Trueman, IntelliCorp Ken Thompson, Kellogg

Bringing forth business value via proper Test Management process AVASOFT

Joined-up Requirements: Business Goals to System Tests

Datameer Technical Advisory Services. Strategic Guidance for your Big Data Platform

CloudShell Pro. Self-Service Sandbox Environments for Physical, Virtual, and Hybrid-Cloud D ATA SHEET. The Need for Cloud Sandboxing

Accelerate modernization of enterprise assets using IBM s Rational Asset Analyzer

Testing the Apps of Tomorrow TODAY!

Automation In Automated World

Emerging Paradigms in Testing. Refocus your view of testing to drive superior results

WORKSOFT AUTOMATED BUSINESS PROCESS DISCOVERY & VALIDATION

Case Study: Global Banking Company Transforms Testing Approach to Overcome Challenges of Shortening Development Cycles

How to Choose an Enterprise Agile Platform

IT Career Opportunities. Copyright 2012 CollabNet, Inc. All Rights Reserved.

Achieving Balance: The New Pivotal Points of Software Development

Be DevOps Ready with Testing

Service Virtualization

Continuous Software Quality through Technical Health Index M

Session Topic: Achieve Quality Excellency by Engineering Test Strategy for Custom Development Projects

Brochure. Application Lifecycle Management. Accelerate Your Business. Micro Focus Application Lifecycle Management Software

PERSPECTIVE. MAKING GPP (Global PAYplus) TESTING PREDICTABLE

Brad Orluk. Senior Technical Evangelist NINTEX

An Automated approach towards Dev-Ops based continuous Regression Testing for SAP Landscapes

Testing Centers of Excellence for Agile: Obsolete or Opportunity? By Wolfgang Platz, Tricentis Founder and CSO

Service Virtualization

Solutions Business Manager What s New. May 30, David J. Easter Director of Product Management, SBM and SBM powered solutions

seven proven strategies for digital testing success

The World Quality Report How does your organization compare against today s trends in software quality and testing?

Chapter 13. Building Information Systems

Panaya understands that your systems are complex and undergo constant change, and that you may have multiple projects running simultaneously.

SQS Performance Testing

Assure Business. Outcomes, Every Single Time.

Make SAP Simpler Data Management and Optimization for SAP

At the Heart of Assured Quality Management

David. Director of Rational Requirements and Quality Management Products

KPMG Accelerated Testing

ATTENTION. ALWAYS. HYPER-TESTING. A Promising Quality Engineering Boost to Your Business WHITE PAPER. Copyrights 2018 Aspire Systems 01

Independent Quality Assurance

PERSPECTIVE. Creating Business Value with Mature QA Practices. Abstract

"Test Automation Success: Choosing the Right People and Process"

headline to go Amdocs Quality Engineering subheadline to go here subheadline to go here Where business results matter

Today s businesses are complex organizations that must be agile across highly competitive global Agile Software Framework (DevOps):

WIND RIVER SIMICS WHEN IT MATTERS, IT RUNS ON WIND RIVER DEVELOP SOFTWARE IN A VIRTUAL ENVIRONMENT

Software Testing Life Cycle

Robotic Process Automation

Delivering solutions, shaping the future. Prozessorientiertes Testmanagement bei Aptargroup. Benjamin Jahnes

Reusing Requirements. April 19, 2012

IBM Rational Extensions for SAP Applications Application lifecycle management for consistent governance

Top 10 Reasons Why Enterprises Should Adopt a Cloud-based Approach for Mobile Application Testing

THIS IS ONLY MODEL RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE. Name: xxxxxx ID: xxxxxx Ph: xxxxxx

Fixed Scope Offering For Oracle Fusion HCM SaaS Implementation

Global Media and Entertainment Company Uses IBM Cloud for Skytap Solutions to Deliver More Cost-Effective, Functional, and Timely Application Releases

Hybrid SAP Applications with Modern Digital Architectures Require a New Test Strategy

ITM105 Test Management with SAP Solution Manager Version 7.2 Overview. Public

POWERING CHANGE WITH A MODERN COE. Rich Woll Vice President, Services

Business Transformation through ibpms. Dr. Setrag Khoshafian, Chief Evangelist and VP of BPM Technology, systems

CONNECTED PRODUCTS OVERVIEW. Connected Products

Building on the Microsoft Power Platform. Daniel Weinmann

July Business Transformation: Ness Technology Makes DevOps and Continuous Integration Reality with DevTestOps Center of Excellence

Your Starter Guide to LOW-CODE DEVELOPMENT

ALM 11 Training. Material contained in this document is priority to Northway Solutions Group.

CORE ELEMENTS OF CONTINUOUS TESTING

The why and what of a BPMS Methodology. Salman Akhtar

Business Alignment Through the DevOps Loop

Driving Digital Transformation with Business Apps on the Now Platform. Graeme Welsh Advisory Solution Consultant ServiceNow

Delivering Business-Critical Solutions with SharePoint 2010

Automated Testing at KCA Deutag

Tableau in Higher Education

Driving Sales & Marketing Success with Workflow & Document Automation

WebSphere for SOA. BPM with SOA: Your Most Potent Weapon to Take on Business Complexity

HITS. Hexaware Independent Testing Services. Your Path to a Test Center of Excellence (TCoE) by Ramanan RV Chief Software Architect

Managing the Complete Application Lifecycle January 16, Copyright 2013 Vivit Worldwide

Big Data Platform Implementation

Astera Data Warehouse Accelerator

Calypso Capabilities

See Your Financial Data in a New Light

Introducing Rational Insight: Make Better Decisions by Overcoming Information Blind Spots Chris Thorp IBM Rational Software Consultant

CA Release Automation Continuous Delivery Edition and CA Agile Central

Software EMEA Performance Tour London, UK 2 July

Transcription:

Comprehensive QA testing for SAP and non-sap apps David Milette President and Managing Director, SQALogic

KEY LEARNINGS How to assess your current state of QA and test automation readiness How to develop a plan that will optimize test automation, people, and processes What advanced QA tools can be used to add more value to your SDLC platform How to develop and maintain high levels of regression testing needed How to quantify the value of these solutions for your business

BEST PRACTICES Enable more people within your organization to create and maintain tests Leverage the people who know your end-toend business flows Create comprehensive, meaningful use tests that help you optimize quality and delivery

Polling Question 1 What are the top challenges you face in app delivery/testing? Keeping test cases and data up to date Understanding what to test Shortening test cycles to speed up releases Not enough resources (people and/or budget) Test tool application support

Top QA Challenges *TurnKey Survey, March 2015

The Release Cycle Faster release cycles shorten the gap between what the customer wants and how quickly you are able to deliver. Development Delivery Testing is typically the #1 time sink in the delivery process. Feedback

Usable Automated Tests (%) Automated Test Half-life 100 80 60 40 20 Initial test scripts Script effectiveness w/ each new release 0 1 2 3 4 5 6 7 Change Cycle

The Quality Trade-off TIME COST QUALITY This requires getting smart about what you test and how you execute your tests!

Assessing the Testing Landscape Identify the Necessary Testing Resources What skills does your team have? Can you hire more resources? Can you share/integrate roles & responsibilities? Assess Current Processes Are we able to do all the testing needed on time? What interaction does your testing team have with business analysts today? Do you fully understand what you should be testing? Evaluate Current Tests What do your current tests do? How are they written and do they cover what they should cover? How stable is your application? Assess Test Tools How and where do you organize your tests? Do you have an automated test tool? Do you use it? How often?

Organizing for Success Everyone on the team must be familiar with the release in a quality delivery model. Business Analyst App X Test Manager/Director Test Lead XYZ Division App X Test Architect App X... Developer App X Test Automation Engineer (TAE) App X

Test Architect Test Engineer Test Lead Business Engineer Day in the Life Test Planning Test Design Test Execution Document Functional / NFR / BPM Requirements Participate in Test Design Review Participate in Test Data Sheet Input Participates in Requirements Review Identifies / Mitigates Test Risks & Issues Coordinates Test Estimates Determines Component need / mods Assembles Test Scripts / Input Data Sheets Input Data / Coordinates with BA Monitor Test Execution Executes Test Scripts Report Test Progress / Defects Create / Retest Defects Creates Components SME for Project Implementation & Support Component Maintenance Documents Test Strategy & Standards Assists with Test Estimates Verifies Test Artifacts / Compliance Provides Test Direction to Tester

Comprehensive End-to-End Test Mgt Identification of high risk transactions Pinpoint available test assets & gaps Continuous testing Fully integrated with test management platform (SolMan, HP ALM) Change Mgt Test Mgt Test Execution Test Creation Data-driven workflows Test labs with guided manual testing Business critical processes Reusable content library Test automation tools

Impact-based Testing

What Should You Test? Regarding the application(s) under test, answer these questions: What areas of my application are most affected by change? What areas of my applications are most in use? What types of issues are escaping the testing process?

Defining What s At Risk Relationship to Change Usage

What Should You Test? Regarding the application(s) under test, answer these questions: What areas of my application are most affected by change? What areas of my applications are most in use? What types of issues are escaping the testing process? Which business processes cause the company to lose money? Which business processes cause the company to lose business? What are the processes that your business runs every day? Your tests should reflect a Meaningful Use of your System

Defining What s At Risk Relationship to Change Usage Risk Business Critical Objects

Pinpointing What s Most At Risk 3500 3000 2500 2000 1500 1000 500 0 1222 968 85% Reduction in Scope 1930 1302 156 323 Used Impacted Recommended Most-at-risk Custom Standard

Test Creation & Maintenance

Auto-create test assets As easy as clicking on your application screens Please note: - more details on this solution follow at the end of this presentation

Auto-create test assets Drag-and-drop assets together to create automated scenarios

Execute End-to-End Business Flows Requisition Requisition Summary Requisition Excel Workbook Status Date Range Test Scenario 1 Status Status Source Sourcing Delivery Test Scenario 2 Date Range Sourcing Delivery Related Related Docs Docs Details Te s t m o r e o f y o u r a p p l icurrency ccurrency a t i o n w i t h f e w e r s c e n a r i o s w i t h o u t w r i t i n g c o d e Related Docs Req Summary Source Details Currency Requisition Test datadriver Test Scenario 3 Test Scenario 4 Test Scenario

Identify and Update Tests Automatically Dramatically reduce your maintenance effort

Measuring Value

Value from Automation Tests Planned Tests Executed Percent Tests Executed Tests Passed Percent of Executed Tests Passed Percent of Executed Tests Failed Percent of Planned Tests Passed TOTAL 5514 5306 96.23% 5222 98.42% 1.58% 94.70% Automating business critical scenarios gives confidence in product quality Regression test sets build over each release With test automation you can measure the time to release savings With automation, you can free up experts for the most business critical tasks

Use Customer Feedback in the SDLC Process Measure escapes from each release Support Tickets User Forums Customer Satisfaction Survey Customer Advisory Boards

What This Means in Time/Cost Savings POC - 14 T-codes Traditional Script-based Testing Scriptless Testing Prep Libraries Re-useable Assets 28 Hrs Keywords Re-useable Assets 50 Hrs Creation 70 Scripts (3 Hrs per Script) 210 Hrs 14 Test Cases (1 Hr per Script) 14 Hrs Maintenance ~30% of Total Scripts ~21 Scripts 3 Hrs per Script 75 Hrs 5:1 ratio ~4 Scripts 4 Hrs Total Savings: 313 Hrs 68 Hrs

Quality and Value COST TIME QUALITY By combining the right mix of people, processes and technology to delivery higher value to your business!

Questions?

Thank You! To schedule a personal demo, contact: sales@sqalogic.ca For more information on TurnKey Solutions, visit: www.sqalogic.ca For news and updates, follow us on: Twitter: @SQALogic

About TurnKey Solutions Founded 1992, HP/Mercury technology partner since 1995, HP OEM Partner since 2012 Privately held, HQ in Denver, CO with offshore operations in India Global presence growing customer presence across all continents Our automated testing solutions are built exclusively on the industry leading HP ALM technology stack Scriptless automated testing enables broad use for hundreds of application types using a common set of tools, by business users, TCOE s and QA experts

Our Solutions Automate the Automation Automatically creates and maintains test automation Uses data-driven technology to enable users to create test flows covering all possible test scenarios Automatically identifies the changes in your applications and provides rapid, intelligent test case updates Fully leverages your current investment in HP automated testing platform. Existing test script libraries can continue to be used. Provides for a common set of tools to automate all applications.

TurnKey Solution Product Family Scriptless Testing Accelerator Packages An automated, programming free BPT Components generator that works with any application supported by QTP/UFT. A comprehensive library of prebuilt BPT components and test cases ready for fast and easy implementation. Impact-based Analysis Dynamic Impact Analysis and Testing Leveraging HP ALM.

TurnKey Accelerators The Accelerator Packages consist of pre-built, cfactory-based BPT components and critical business process test cases BPT Component Library BPT Based Test Case Library

TurnKey Accelerators Dramatically accelerates time to automation and ROI Traditional Test Automation Time to Value Accelerator Time to Value

cfactory - Data Driven Architecture cfactory s datadriver automatically builds a formatted Excel workbook

cfactory - Auto-updates Test Sets Dramatically Reduced Test Case Maintenance Effort

cfactory - Auto-maintenance View cfactory helps you see and understand the changes

TurnKey Delivers Exceptional Business Value Faster (Time) Enhances business agility with faster responsiveness to change Provides a faster time to value our automated test platform can often be implemented within 8-16 weeks Better (Quality) Expands your automated test coverage 100%-500% greater test coverage Deeper and broader application coverage Reduces errors from manual testing and programming Cheaper (Cost) Reverse the growing bite that testing takes out of your IT budget Reduce IT resource requirements e.g. one customer has 11,000 automated tests managed by 1 SQA tester Significantly reduces test maintenance which can represent up to 80% of project time