SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
Vishal Gupta – Manager, Quality Assurance, Nagarro
Advanced Test Automation:
Agile Model
_________________________
Copyright © 2019, Nagarro. All rights reserved.
Overview
Standard Automation
• What is Standard Automation?
• Challenges of Standard Automation
• Flow Diagram
• Why should you change your Test
Automation Approach?
Agile Test Automation
• What is Agile Test Automation?
• Advantages of Agile Test
Automation
• Key benefits
• Flow diagram
• UI Automation Framework:
Detailed flow
Copyright © 2019, Nagarro. All rights reserved.
In standard automation, test cases are automated
when the application is developed and deployed in
the Test environment.
Automated test cases are also run when the code is
deployed in the test environment. In case of bugs,
developers fix and deploy test cases on the test
environment so that testers can verify and confirm
the fix.
What is Standard Automation?
Copyright © 2019, Nagarro. All rights reserved.
What are the challenges of Standard Automation?
Copyright © 2019, Nagarro. All rights reserved.
Standard Automation: Flow Diagram
Copyright © 2019, Nagarro. All rights reserved.
Why should you change your Test Automation
Approach?
Copyright © 2019, Nagarro. All rights reserved.
What is Agile Test Automation?
This automated framework has the same code base as UI code.
Hence, this framework provides the flexibility to run all the automated test cases and highlights the gap
in the code with report whenever there is a change in any UI code. This also helps if UI developer wants
to check whether all previous functionalities are intact before deployment to the test environment.
Thus, the automated framework aids in finding the issue in UI code beforehand, hence saving the cost
and effort of the project.
Copyright © 2019, Nagarro. All rights reserved.
What are the advantages of Agile Test
Automation?
Copyright © 2019, Nagarro. All rights reserved.
Agile Test Automation: Key benefits
The application is automated from the beginning of the cycle by creating
framework with scenarios (by collecting IDs and writing common function with
methods if UI is not available) and mocking the backend services (if backend
services are not developed). Hence, you get more time to automate the
application.
Test cycles (and resulting bugs) are reduced as the test code is integrated with UI
code in dev environment itself. Hence, this helps in early feedback and saves
maintenance time.
Copyright © 2019, Nagarro. All rights reserved.
Standard Automation
Agile Test Automation: Flow diagram
Unit Testing with UI Automation Framework
Copyright © 2019, Nagarro. All rights reserved.
UI Automation Framework: Detailed flow
Copyright © 2019, Nagarro. All rights reserved.
Nagarro drives technology-led business breakthroughs for industry leaders and challengers.
When our clients want to move fast and make things, they turn to us. Today, we are 6,000
experts across 21 countries. Together we form Nagarro, the global services division of
Munich-based Allgeier SE.
Learn about our Accelerated
Quality & Test Engineering
services and understand how
you can leverage our innovative
test solutions to achieve the
maximum business value.
Check out our CQA.PROVEN
Agile testing approach, a
comprehensive, robust, and well-
defined test coverage framework
that is aligned with global testing
standards.
Get to know how Dev-Test-Ops, a
collaboration of DevOps practices,
agile methodology, and test
automation, results in faster time-
to-market, lower failure rates, and
rapid updates & fixes.
Copyright © 2019, Nagarro. All rights reserved.

More Related Content

PDF
Agile Testing Framework - The Art of Automated Testing
PDF
Automation Testing using Selenium
PPTX
Insprint automation, build the culture
PPTX
New relic
PDF
"DevOps > CI+CD "
PPTX
DevOps introduction
PPTX
QA Best Practices in Agile World_new
PDF
Test Automation
Agile Testing Framework - The Art of Automated Testing
Automation Testing using Selenium
Insprint automation, build the culture
New relic
"DevOps > CI+CD "
DevOps introduction
QA Best Practices in Agile World_new
Test Automation

What's hot (20)

PPT
Agile QA presentation
PDF
Site Reliability Engineering (SRE) - Tech Talk by Keet Sugathadasa
PPTX
Test Automation in Agile
PDF
Rest API Automation with REST Assured
PPTX
Test automation proposal
PDF
Api Testing.pdf
PDF
Checkmarx meetup API Security - API Security top 10 - Erez Yalon
PDF
Test and Behaviour Driven Development (TDD/BDD)
PPTX
Prometheus Training
PDF
Coffee Break NeuVector
PDF
KEY
New relic
PDF
From APM to Business Monitoring with AppDynamics Analytics
PDF
Introduction to GitHub Actions
PPT
Selenium
PPT
Test Automation Strategies For Agile
PDF
Overview of Site Reliability Engineering (SRE) & best practices
PPTX
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
PPTX
Dev ops != Dev+Ops
PDF
Waterfall vs Agile : A Beginner's Guide in Project Management
Agile QA presentation
Site Reliability Engineering (SRE) - Tech Talk by Keet Sugathadasa
Test Automation in Agile
Rest API Automation with REST Assured
Test automation proposal
Api Testing.pdf
Checkmarx meetup API Security - API Security top 10 - Erez Yalon
Test and Behaviour Driven Development (TDD/BDD)
Prometheus Training
Coffee Break NeuVector
New relic
From APM to Business Monitoring with AppDynamics Analytics
Introduction to GitHub Actions
Selenium
Test Automation Strategies For Agile
Overview of Site Reliability Engineering (SRE) & best practices
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Dev ops != Dev+Ops
Waterfall vs Agile : A Beginner's Guide in Project Management
Ad

Similar to Advanced Test Automation: Agile Model (20)

PDF
[WSO2 API Day Chicago 2019] Sustainable Competitive Advantage
PDF
A Modern Dive into QA Automation and Beyond
PPTX
A Complete Guide to Functional Testing
PDF
The best testing of agile model
PDF
IRJET- How Artificial Intelligence Accelerates Software Development
PDF
API Maturity Model (Webcast with Accenture)
PPTX
Amalgamation of BDD, parallel execution and mobile automation
PPTX
Automate you Appium test like a pro!
PDF
Web Development Using Cloud Computing and Payment Gateway
DOCX
Achieve Excellence in QA with AI Training by Subba Raju Sir.docx
PDF
Functional and Non-functional Test automation
PDF
Improving ROI with Scriptless Test Automation
PPTX
Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...
PPTX
Agile Development in Aerospace and Defense
PDF
Top AI Testing Tools to Streamline Your Automation Efforts.pdf
PPTX
ETG Global Services, Inc 2020 Overview
PPTX
Codeless Test Automation - Myth or Magic
PDF
Best Practises In Test Automation
DOC
Chandan_3.7 Years of Experience_Oracle
PPTX
A Complete Guide to Functional Testing
[WSO2 API Day Chicago 2019] Sustainable Competitive Advantage
A Modern Dive into QA Automation and Beyond
A Complete Guide to Functional Testing
The best testing of agile model
IRJET- How Artificial Intelligence Accelerates Software Development
API Maturity Model (Webcast with Accenture)
Amalgamation of BDD, parallel execution and mobile automation
Automate you Appium test like a pro!
Web Development Using Cloud Computing and Payment Gateway
Achieve Excellence in QA with AI Training by Subba Raju Sir.docx
Functional and Non-functional Test automation
Improving ROI with Scriptless Test Automation
Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...
Agile Development in Aerospace and Defense
Top AI Testing Tools to Streamline Your Automation Efforts.pdf
ETG Global Services, Inc 2020 Overview
Codeless Test Automation - Myth or Magic
Best Practises In Test Automation
Chandan_3.7 Years of Experience_Oracle
A Complete Guide to Functional Testing
Ad

More from Nagarro (20)

PPTX
How Generative AI is shaping a sustainable future in Energy & Utilities
PDF
Testing the Migration of Monolithic Applications to Microservices on the Cloud
PDF
Intelligent automation beyond test execution
PDF
Flutter: An open-source UI software development kit
PDF
Remote Collaboration: Working Canvas
PDF
Remote Collaboration: Working and Leading from Home
PDF
Chatbot testing
PDF
10 Gründe, warum Ihre Testautomatisierung zum Scheitern verurteilt ist
PDF
Integrating AI in software quality in absence of a well-defined requirements
PDF
Intelligent Digital Mesh Testing
PDF
Software Quality without Testing
PDF
Testing @ digital speed
PDF
How to get started? Digital Transformation: A Down-to-Earth Approach
PDF
Connecting the dots – Industrial IoT is more than just sensor deployment
PDF
A walk through the AI Use Cases in the Connected Enterprise
PDF
Cloud-enabled analytics
PDF
Why Cloud Computing is mandatory for Connected Enterprise
PDF
Testing Microservices
PDF
Are Your Mobile Apps Secure? (Part I)
PDF
Mobile Apps and Security Attacks: An Introduction
How Generative AI is shaping a sustainable future in Energy & Utilities
Testing the Migration of Monolithic Applications to Microservices on the Cloud
Intelligent automation beyond test execution
Flutter: An open-source UI software development kit
Remote Collaboration: Working Canvas
Remote Collaboration: Working and Leading from Home
Chatbot testing
10 Gründe, warum Ihre Testautomatisierung zum Scheitern verurteilt ist
Integrating AI in software quality in absence of a well-defined requirements
Intelligent Digital Mesh Testing
Software Quality without Testing
Testing @ digital speed
How to get started? Digital Transformation: A Down-to-Earth Approach
Connecting the dots – Industrial IoT is more than just sensor deployment
A walk through the AI Use Cases in the Connected Enterprise
Cloud-enabled analytics
Why Cloud Computing is mandatory for Connected Enterprise
Testing Microservices
Are Your Mobile Apps Secure? (Part I)
Mobile Apps and Security Attacks: An Introduction

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Encapsulation theory and applications.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Building Integrated photovoltaic BIPV_UPV.pdf
Machine learning based COVID-19 study performance prediction
MIND Revenue Release Quarter 2 2025 Press Release
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
sap open course for s4hana steps from ECC to s4
Diabetes mellitus diagnosis method based random forest with bat algorithm
Review of recent advances in non-invasive hemoglobin estimation
Advanced methodologies resolving dimensionality complications for autism neur...
Encapsulation theory and applications.pdf
Big Data Technologies - Introduction.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Digital-Transformation-Roadmap-for-Companies.pptx

Advanced Test Automation: Agile Model

  • 1. Vishal Gupta – Manager, Quality Assurance, Nagarro Advanced Test Automation: Agile Model _________________________ Copyright © 2019, Nagarro. All rights reserved.
  • 2. Overview Standard Automation • What is Standard Automation? • Challenges of Standard Automation • Flow Diagram • Why should you change your Test Automation Approach? Agile Test Automation • What is Agile Test Automation? • Advantages of Agile Test Automation • Key benefits • Flow diagram • UI Automation Framework: Detailed flow Copyright © 2019, Nagarro. All rights reserved.
  • 3. In standard automation, test cases are automated when the application is developed and deployed in the Test environment. Automated test cases are also run when the code is deployed in the test environment. In case of bugs, developers fix and deploy test cases on the test environment so that testers can verify and confirm the fix. What is Standard Automation? Copyright © 2019, Nagarro. All rights reserved.
  • 4. What are the challenges of Standard Automation? Copyright © 2019, Nagarro. All rights reserved.
  • 5. Standard Automation: Flow Diagram Copyright © 2019, Nagarro. All rights reserved.
  • 6. Why should you change your Test Automation Approach? Copyright © 2019, Nagarro. All rights reserved.
  • 7. What is Agile Test Automation? This automated framework has the same code base as UI code. Hence, this framework provides the flexibility to run all the automated test cases and highlights the gap in the code with report whenever there is a change in any UI code. This also helps if UI developer wants to check whether all previous functionalities are intact before deployment to the test environment. Thus, the automated framework aids in finding the issue in UI code beforehand, hence saving the cost and effort of the project. Copyright © 2019, Nagarro. All rights reserved.
  • 8. What are the advantages of Agile Test Automation? Copyright © 2019, Nagarro. All rights reserved.
  • 9. Agile Test Automation: Key benefits The application is automated from the beginning of the cycle by creating framework with scenarios (by collecting IDs and writing common function with methods if UI is not available) and mocking the backend services (if backend services are not developed). Hence, you get more time to automate the application. Test cycles (and resulting bugs) are reduced as the test code is integrated with UI code in dev environment itself. Hence, this helps in early feedback and saves maintenance time. Copyright © 2019, Nagarro. All rights reserved.
  • 10. Standard Automation Agile Test Automation: Flow diagram Unit Testing with UI Automation Framework Copyright © 2019, Nagarro. All rights reserved.
  • 11. UI Automation Framework: Detailed flow Copyright © 2019, Nagarro. All rights reserved.
  • 12. Nagarro drives technology-led business breakthroughs for industry leaders and challengers. When our clients want to move fast and make things, they turn to us. Today, we are 6,000 experts across 21 countries. Together we form Nagarro, the global services division of Munich-based Allgeier SE. Learn about our Accelerated Quality & Test Engineering services and understand how you can leverage our innovative test solutions to achieve the maximum business value. Check out our CQA.PROVEN Agile testing approach, a comprehensive, robust, and well- defined test coverage framework that is aligned with global testing standards. Get to know how Dev-Test-Ops, a collaboration of DevOps practices, agile methodology, and test automation, results in faster time- to-market, lower failure rates, and rapid updates & fixes. Copyright © 2019, Nagarro. All rights reserved.