Artificial Intelligence and Testing. Kishore Durg AccentureTechnology June 2016



Similar documents
Augmented Search for Software Testing

The Worksoft Suite. Automated Business Process Discovery & Validation ENSURING THE SUCCESS OF DIGITAL BUSINESS. Worksoft Differentiators

White Paper. Software Development Best Practices: Enterprise Code Portal

Vulnerability Management

Augmented Search for IT Data Analytics. New frontier in big log data analysis and application intelligence

Augmented Search for Web Applications. New frontier in big log data analysis and application intelligence

TEST AUTOMATION FRAMEWORK

Senior Business Intelligence/Engineering Analyst

Simple Mobile Application & Browser Testing

Sonata s Product Quality Assurance Services

QA Engagement Models. Managed / Integrated Test Center A Case Study

TEXT ANALYTICS INTEGRATION

Big Data Integration: A Buyer's Guide

Deliver a Better Digital Customer Experience Through Sonata s Digital Engagement Solutions

HP Application Lifecycle Management

Pattern Insight Clone Detection

Viewpoint. Choosing the right automation tool and framework is critical to project success. - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys

Test Automation Process

XpoLog Center Suite Log Management & Analysis platform

Predictive Analytics with TIBCO Spotfire and TIBCO Enterprise Runtime for R

whitepaper Predictive Analytics with TIBCO Spotfire and TIBCO Enterprise Runtime for R

DELIVERING AGILE QUALITY ASSURANCE THROUGH EXTREME AUTOMATION

The Big Data Paradigm Shift. Insight Through Automation

ALM/Quality Center. Software

Higher Focus on Quality. Pressure on Testing Budgets. ? Short Release Cycles. Your key to Effortless Automation. OpKey TM

How does Big Data disrupt the technology ecosystem of the public cloud?

Return On Investment XpoLog Center

Business Intelligence

Mobile application testing for the enterprise

Modern SOA Testing. A Practitioners Guide to. July 2011

MIS Systems & Infrastructure Lifecycle Management 1. Week 13 April 14, 2016

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

A Vision for Operational Analytics as the Enabler for Business Focused Hybrid Cloud Operations

Accenture Foundation Platform for Oracle

Q1 Labs Corporate Overview

TURN YOUR DATA INTO KNOWLEDGE

A Sumo Logic White Paper. Harnessing Continuous Intelligence to Enable the Modern DevOps Team

VIEWPOINT. High Performance Analytics. Industry Context and Trends

Tavant Technologies. Flexible Approach to Test Automation with Measureable ROI. White Paper. Madan Mohan Reddy B Santosh Kumar CH

Accenture Mobility Managed Services Overview. Enter

IBM Analytical Decision Management

SOFTWARE TESTING TRAINING COURSES CONTENTS

Sample Exam Syllabus

How to leverage SAP HANA for fast ROI and business advantage 5 STEPS. to success. with SAP HANA. Unleashing the value of HANA

Benefits of Test Automation for Agile Testing

Quality Assurance - Karthik

Test Automation. Full service delivery for faster testing at optimum cost

IOT & Applications of Big Data

Application Test Management and Quality Assurance

HP and the Intelligent Service Desk (SPM Product Updates) March 6, 2014

Voice. listen, understand and respond. enherent. wish, choice, or opinion. openly or formally expressed. May Merriam Webster.

Automation using Selenium

How To Understand The Power Of Decision Science In Insurance

The SIEM Evaluator s Guide

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP

Smarter Balanced Assessment Consortium. Recommendation

<Insert Picture Here> Oracle CRM for Consumer Goods Smart Strategies for Profitable Growth

TURN YOUR DATA INTO KNOWLEDGE

CA Service Desk Manager

Sonata Managed Application Lifecycle Services

Creating Great Service Experiences How Modern Customer Service Works. Copyright 2014 Oracle Corporation. All Rights Reserved.

Comprehensive Testing Services for Life Insurance Systems

How To Make Sense Of Data With Altilia

Next presentation starting soon Business Analytics using Big Data to gain competitive advantage

Big Data Analytics in Space Exploration and Entrepreneurship

Unlocking the Intelligence in. Big Data. Ron Kasabian General Manager Big Data Solutions Intel Corporation

ISTQB Certified Tester. Foundation Level. Sample Exam 1

EVERYTHING THAT MATTERS IN ADVANCED ANALYTICS

CLOUD MANAGED SERVICES FRAMEWORK E-BOOK

ECM Layers and Interrelationships. ISMT E-190 Copyright 2013 Richard E Joltes 1

Choosing A Load Testing Strategy Why and How to Optimize Application Performance

Upping the game. Improving your software development process

Cymon.io. Open Threat Intelligence. 29 October 2015 Copyright 2015 esentire, Inc. 1

The Edge Editions of SAP InfiniteInsight Overview

"Data Manufacturing: A Test Data Management Solution"

Big Data Executive Survey

11. Oracle Recovery Manager Overview and Configuration.

Successful Platform-as-a-Service Requires a Supporting Ecosystem for HR Applications

Manual Tester s Guide to Automated Testing Contents

JKCS QA TESTING SERVICES.

BIG DATA THE NEW OPPORTUNITY

What is Security Intelligence?

Interactive Application Security Testing (IAST)

Spirent CLEAR Mobility. End-to-End Mobile Network Infrastructure Test and Lab Automation Solutions

At the Heart of Connected Manufacturing

How To Get A High Quality Test

Better Software Though Expertise, Collaboration & Automation. BDD, DevOps and Testing

2015 Analyst and Advisor Summit. Advanced Data Analytics Dr. Rod Fontecilla Vice President, Application Services, Chief Data Scientist

End to End Solution to Accelerate Data Warehouse Optimization. Franco Flore Alliance Sales Director - APJ

Apigee Insights Increase marketing effectiveness and customer satisfaction with API-driven adaptive apps

Tax Fraud in Increasing

Strategic Decisions Supported by SAP Big Data Solutions. Angélica Bedoya / Strategic Solutions GTM Mar /2014

Copyrighted , Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),

Engage your customers

<Insert Picture Here> Oracle Advanced Customer Support Services

The Accenture Foundation Platform for Oracle. Enter

KMG Healthcare IT Solutions Case Studies

CRM Solutions. Banking Sector

ALM 271 From End-User Experience Monitoring to Management Dashboards and Reporting Stefan Lahr, SAP Active Global Support September, 2011

Transcription:

Artificial Intelligence and Testing Kishore Durg AccentureTechnology June 2016 Copyright 2016 Accenture Technology Lab (Bangalore). All rights reserved. 1

Intelligent automation: The essential co-worker for the digital age Copyright 2016 Accenture. All rights reserved. 2

What is intelligent automation? A constellation of automation technologies that, when used together, spell success. Building blocks for intelligent automation success More proven Increased intelligence Foundation Robotic Integrated analytics Artificial Intelligence Project level, ad-hoc automation for areas like scripts Standardization of scripts and reduced manual efforts Use of analytical tools to predict and recommend Self-learning systems and self-evolving tools Transactional Judgement-driven Copyright 2016 Accenture. All rights reserved. 3

State of the market: Automation is awesome! GROWING EXECUTIVE AWARENESS 85% of execs use automation to improve their business process. 1 POWERFUL RESULTS 43% of execs achieved cost savings of greater than 15% from intelligent process automation in the past 2 years. 2 INCREASED INVESTMENT AND INNOVATION AI startups in the US alone have increased 20-fold in the past four years. 3 1, 2 Accenture Technology Vision 2016 Survey. 3 Artificial Intelligence Startups See 302% Funding Jump in 2014, CB Insights, February 10, 2015. Copyright 2016 Accenture. All rights reserved. 4

Intelligent Automation: Exponential business potential Doing things differently Doing different things

But business leaders have questions about intelligent automation: When is the right time to invest? Where do I start? Can I trust it to run critical business processes? Can I trust it to give me reliable insight? Copyright 2016 Accenture. All rights reserved. 6

3 lessons learned to guide your intelligent automation path 1. Think beyond costs 2. Get the basics right 3. Embrace open innovation Copyright 2016 Accenture. All rights reserved. 7

A Few examples of A.I. across all of Accenture businesses ATA for PharmacoVigilance ATA for Credit Services ATA for Sentiment Analysis Unstructured Cyber Threat Detection This drug doesn t harm the body at its best Copyright 2016 Accenture Technology Lab (Bangalore). All rights reserved.

A.I. Platform for Automation Copyright 2016 Accenture Technology Lab (Bangalore). All rights reserved.

A.I. in Application Management Automation Themes Cognitive Mechanism Benefit Big Data based operational log analysis Log Analysis, and Ticket Prevention Prevention and closure of common / repetitive errors at source. Automated resolution of Incidents Use NLP and Machine Learning to discover similar, co-related incidents Faster Resolution through cognitive Ticket Solving Agent Knowledge Engineering support for Problem resolution NELL Create knowledge graph on application domain and data. Guided problem resolution / support through Knowledge Search Agent Copyright 2016 Accenture Technology Lab (Bangalore). All rights reserved.

A.I. in Testing Services Accenture Technology Labs (ATL) A.I. and Digital Testing Open Innovation Niche Cognitive Vendor US Research Institute

Degree of Complexity Degree of Complexity Degree of Complexity Robotic Humanoid Expert Assistant (Say hello to R.H.E.A.!!!) Cognitive Capability Stack Software Engineering Application Areas Sense Computer Vision ASR NLU (Text) Testin g Savant Comprehend Question Answering Deep Learning Case Based Reasoning Knowledge Graph Dialog Strategy Enablers (ACE+ OS) Application Management Act and Recommend BOTS Process Recommendation NLG Social Impact Learn Active learning / reinforcement learning ACE Copyright 2016 Accenture Technology Lab (Bangalore). All rights reserved.

A.I. in Testing Services: Intelligent Test Automation Copyright 2016 Accenture Technology Lab (Bangalore). All rights reserved.

Accelerating Test Automation Platform (ATAP) Challenges : Author the automation test scripts using tools. The amount of manual effort it takes to maintain an automation script. ATAP allows a tester to author the automation in simple English like sentences. These sentences are then automatically converted to JAVA code using Selenium. TestScripts in ATAP WebObjects in ATAP Copyright 2016 Accenture Technology Lab (Bangalore). All rights reserved.

A.I. in Testing Services : Addressing vendor transitions and Knowledge transfer - Accenture Test Coverage Analyzer Test Scripts from Client Generate a Application Functionality Diagram (AFD) from all the test scripts for an application Benefits: The tool showed over 70% accuracy and reduced the manual effort needed to 20% of original. Copyright 2016 Accenture Technology Lab (Bangalore). All rights reserved.

A.I. in Testing Services: Pretotype to Test Case Generator Asset Benefits to Accenture Automatically generates test cases and executable test scripts from visual requirements. Improve productivity. Benefits to Clients Superior quality software Faster time to market Customer satisfaction

A.I. in Testing Services: Accelerated Accenture Test Repository Reuse (Accelerated ATR Reuse) New Requirement or Change Request as Search Query Accenture Test Repository (ATR) Search ATR to identify all testing artefacts meeting search criterion and rank them in order of relevance Benefits: The tool would significantly reduce the amount of manual effort required to identify and reuse testing artifacts from ATR for generic testing engagements. Accelerated ATR Reuse PoC has been piloted with Banking CoE. The tool showed around 80% accuracy and could reduce up to 70% of the manual effort during reuse process.

Regression testing A.I. in Testing Services: Start Up Ecosystem Input Solution Output Benefits Test Planning Phase End user Test cases & test scripts Numerous Defects identified Cognitive Computing Solution Grouping of the defects Regression test planning De-duplication of defects Assign appropriate tester / developer to the defect Risk based Testing -Execution limited to co-related test cases Cost Saving Risk based testing for regression System builds co-relation between production, test cases & defects Faster time to market System Testing Phase High priority test cases Application modules with more defects

A.I. in Testing Services : Test Data Repository Generation and Reuse

A.I. in Testing Services : Digital Testing and Intelligent Execution analytics Customer Employee Partner Test across all online and offline channels X-Industry Enablers Services Applications Online channels WEB MOBILE SMART TV SOCIAL EMAIL Offline channels POS Retail platform Web front end Database Consolidated & shared master data Cognitive Analytics Integration Full control on retail infrastructure through internal hosting Test on all key back end services Analytics, integration and data management Mobile App Test Lab Web Browser Test Lab Connected World Testing Digital Broadcast Testing Platforms Digital Crowd Test Platform KIOSK TELE MARKET STORE DELIVERY BROCHURES Omni channel testing OCTAVE Data Management Dedicated test infrastructure easily adaptable to dynamic business case changes Security Test Platform Omni channel Test & Validation Engine Products Compatibility Testing Interoperability Testing Automation Libraries Functional Testing Framework APIs Security Testing Performance Testing Conformance Testing Accenture Digital standard test practices [reusable]. End to end automation capability Digital Optimization Device Test Analytics Copyright 2016 Accenture All rights reserved. 20 20

Data Inputs The Touchless test Automation platform Legend Analytics Guided Test Cockpit Accenture s IP Data Probes Data Probes Data Probes Production logs and execution traces (masked) Production tickets Development logs and execution traces defects SEARCH Log Mining based System Usage Modeling & Failure Modeling Engine CAST Program Profiler Usage Model & Failure Model inputs ConformiQ Model Generator Test Scripts DISCOVER & LOCALIZE DEFECT LOCALIZATION 21 ENGINE Multi-layer Test Automation API & Services testing Cognitive Learning Engine - test execution Performance Testing Defect deduplication Defect Management System Code and code change metrics Authorship metrics Module structure graphs Program Analysis Data Accenture Test Repository Machine Learning based Defect Discovery & Localization Engine Defect Prediction Heat Maps Multi-layer Automation Defect patterns and bug profiler, Dig-deeper-orsearch-elsewhere decision rules Java Platform Testing TDM SVT Production System

Thank you! Copyright 2016 Accenture Technology Lab (Bangalore). All rights reserved.