Presentation is loading. Please wait.

Presentation is loading. Please wait.

One Quality – Integrated Digital Assurance Automation Framework

Similar presentations


Presentation on theme: "One Quality – Integrated Digital Assurance Automation Framework"— Presentation transcript:

1 One Quality – Integrated Digital Assurance Automation Framework
Vinod Sundararaju Antony, Director – Projects Vinoth Balasubramanian, Senior Manager – Projects Ankur Joshi, Manager – Business Development Cognizant Technology Solutions

2 DIGITAL IS DRIVING FASTER TIME TO MARKET
DIGITAL IS EXPLODING DIGITAL IS DRIVING FASTER TIME TO MARKET QUALITY ENGINEERING BECOMING AN INDUSTRY NORM Digital Transformation will reach $2.2 trillion, almost 60% larger than in 2016 Releases are now feasible in a matter of hours Dual-Skilled Resources to drive quality orchestration

3 Integraded Digital Assurance Automation Framework
Abstract + MARKET TRENDS Integraded Digital Assurance Automation Framework CHALLENGES IN QA The Need The Solution Reusability Common libraries reusable across testing types Scalability Expands across the digital technologies for web and mobile Self-Sufficiency Intelligence in the form of self-diagnostics and partial self-recovery Digital is exploding - Digital Assurance is the key for most businesses Increased number of platforms, need for assurance across all digital platforms to ensure end user satisfaction Exponential reduction in release duration; Increased focus on faster time to market Siloed Structure leads to increased effort & test cycle time – Different Teams for Functional & Non-Functional Assurance Multiple Frameworks across testing types entail increased maintenance Increased effort in fixing script failures due to extraneous reasons

4 Defining iDAAF Integrated Digital Assurance Automation Framework provides a common automation framework across digital platforms (web &mobile) & testing phases (functional, performance, security and accessibility). Eliminates need for separate teams across testing types Reduced script design and maintenance effort Brings in intelligence in the form of self-diagnostics and self-recovery Reduced test cycle time due to parallel execution (cross browser, across testing types)

5 Before iDAAF

6 After iDAAF

7 Test Script for Web service (REST Assured API)
iDAAF Architecture Digital Package CI Based Execution Execution platforms Driver Script Event Handler Accessibility Security Performance Digital Controller Test Suite Test Script Test Package Test Script for Mobile (Appium) Test Script for Web service (REST Assured API) Service Validation Libraries Error & Exception Handler Reporting Libraries Application Under Test Self Diagnostic and Self Healing Module Reports Enriched UI Report using Extent Report API

8 iDAAF – Behind the scenes
Digital Package Test Package Test Scripts Event Handler Method: 1. Method for Webdriver initiation and Eventfiring driver initiation 2. Passing the control of webdriver to eventfiring driver so that event handlers can fire the action based on the event signal eventDriver = new EventFiringWebDriver(driver); eventDriver.get(" handler = new EventHandler(); eventDriver.register(handler); Method Sample of event handler methods. Method to check the accessibility guide line and call the jmx to jtl conversion for performance afterClickOn(WebElement arg0, WebDriver arg1) {               perf.runJmeterScript; accessibility1(); accessibility2(); } Reports Accessibility, performance, security methods are automatically called after driver navigates to new page

9 Sample Reports

10 ~20% ~ 25% ENHANCED QUALITY In Conclusion iDAAF can help achieve…
REDUCTION IN TEST EFFORT ~ 25% REDUCTION IN CYCLE TIME ENHANCED QUALITY THROUGH EARLY DEFECT DETECTION

11 References The Forrester Wave™: Modern Application Functional Test Automation Tools, Q4 2016 IDC FutureScape: Worldwide IT Industry 2017 Predictions

12 Author Biography Vinod Sundararaju Antony - Vinod has 16 years of experience in Software Testing and Quality Assurance. Over the years he has taken up a variety of roles such as Global Test Delivery Manager, Quality Consultant and Transformation Consultant. Vinoth Balasubramanian - Vinoth has 15 years of experience in Software Testing and Quality Assurance and has taken up roles such as Test Program Manager, Quality Consultant, and Transformation Consultant. Ankur Joshi – Ankur has 8 years of experience in Software Quality Assurance and has played roles such as Business Development Manager and SDET. Ankur has experience in testing delivery for agile projects and developing QA solutions for large strategic programs.

13 Thank You!!!


Download ppt "One Quality – Integrated Digital Assurance Automation Framework"

Similar presentations


Ads by Google