SlideShare a Scribd company logo
1 of 15
Download to read offline
Improving ROI and
Efficiencies of Software Test
       Case Automation
Agenda


Why automate?
Test Automation challenges
Measure success of your automation
Advantage iLeap
About Impetus testing services




                                     2
Why Automate?


Complex and demanding applications
    Manual regression testing is costly
    Manual regression results in cutting corners
Agile product development requires
    Lesser time to market through better test repeatability
    Already developed features are ignored in manual testing as focus
    is more on new features
Fatigue sets into manual testing
    Testers make mistakes
Manual testing gets expensive with time




                                                                        3
Test Automation Challenges


 Achieving positive ROI- many test automation initiatives do not
 actually result in a positive ROI
     Scope, Objectives and Expectations have to be clearly defined and
     managed
 Frequent product changes, enhancements, new features
     Test cases can lag functionality being developed or they get out of
     sync
     Timely communication of changes to the automation team
 Communication / Collaboration between manual and automation
 engineers
 Uniform and consistent automation platform not available
 Training required for testing team to maintain the automated test
 suite


                                                                           4
Measure Success of Automation

   At the onset clearly defined measures should be articulated and
   made a part of the automation strategy
   Success of automation can be termed as positive if automation
   results in
      Quick development
      Low maintenance
      Improved test coverage
      Reduced test execution time
      Improved test repeatability
   Over a period of time the success criteria should be measured and
   trended




                                                                       5
Introducing iLeap

iLeap removes manual inefficiencies and provides full support for
Automated Software Testing
   Simplified Automation that makes Test suite development as easy as
   writing manual test cases
   Object repository is maintained in a separate file to remove
   redundancy
   Action/Data values are maintained in Keyword Driven Tables
   Core Engine converts the action sequences into Functional
   Automation Tool (FAT) compatible scripts with the use of internal
   framework components
   FAT runs the scripts to execute automated test cases
   Results are maintained in a separate repository with timestamps and
   build numbers




                                                                         6
Introducing iLeap

iLeap Key Features
   Supports keyword/data/function driven testing paradigms
   Data can reside in xls or other repository (future roadmap)
   Easy migration from one test tool to another: Can work with any
   Automation Tool
   Unattended execution with inbuilt recovery mechanisms
   Supports all major functional automation tools and technologies
   including AJAX, Silver Light 3.0
   Enable conditional execution feature to take care of complex real
   time business scenarios
   Publishes the test results in easy to read format




                                                                       7
iLeap – Test Automation Framework




                                    8
Advantage iLeap

Why iLeap?
     Quick development
        Follows industries best approaches including Keyword Driven, Data Driven and
        Functional Decomposition
        Pre built framework, resulting in a quick jumpstart
        No Scripting - Rapid test development; productivity increases by up to 40%




                                                                                       9
Advantages (Contd…)


Low Maintenance
   Data Driven Testing- Minimizes tool dependency and empowers manual test engineers
   Effective handling of incremental changes results in upto 60% cut in maintenance
   costs




                                                                                       10
Advantages (Contd…)


Improved test coverage
    Data Driven testing, supports MS Excel/XML to define data and action sequences -
    any test engineer can create automated tests; removes overhead of knowledge
    transfer within team
    Execution Strategy can be planned w.r.t specific builds
    Execution Priority can be defined at module/logical unit level
    Handles database validation effectively
Reduced test execution time
    Supports execution in unattended mode – enabling 24/7 test cycle
Improved test repeatability
    Highly robust and scalable solution; tests can run repeatedly without changes
    Effective recovery scenario to manage unhandled situation; effectively handles both
    application crash and tool crash


Web based ROI Calculations showcase the overall automation benefits for any
application
            http://qlabs.impetus.co.in/automation_roi_calculator/


                                                                                          11
About Impetus Testing Services




                                 12
Test Organization and Approach



Quality & Test Engineering Group           Strategic Approach to Product Testing
    Research Group                         The critical questions: How to
    Execution Group                            maintain a high quality of testing
Focus on Testing for Products                  minimize the cost of testing
In depth expertise across all aspects of       minimize the time spent on testing

Test Engineering
Rich experience on a variety of tools,
techniques and methodologies
Proven processes and best practices for
high quality deliverables




                                                                                    13
Impetus Services

 Test Engineering and Consulting
  Product Testing Solution, Product Testing Service


 Test Automation
 Feasibility Study, Automation Strategy, iLeap Implementation


 White Box Testing
 API Testing, Web Services Testing, Code Coverage Analysis, Static Code Analysis


 Specialized Testing
 Web Application Security Testing, Migration Testing, Internationalization
 Testing, Interoperability Testing, Backward Compatibility Testing




                                                                                   14
qLabs@impetus.com
Q&A   www.impetus.com/qlabs

More Related Content

What's hot

Guideto Successful Application Test Automation
Guideto Successful Application Test AutomationGuideto Successful Application Test Automation
Guideto Successful Application Test Automationaimshigh7
 
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021GoQA
 
Advanced Software Test Automation
Advanced Software Test AutomationAdvanced Software Test Automation
Advanced Software Test AutomationUnmesh Ballal
 
Aspires Testing Services Presentation
Aspires Testing Services PresentationAspires Testing Services Presentation
Aspires Testing Services PresentationVasanthmusic
 
EXTENT-2016: Test Automation and Agile Testing
EXTENT-2016: Test Automation and Agile TestingEXTENT-2016: Test Automation and Agile Testing
EXTENT-2016: Test Automation and Agile TestingIosif Itkin
 
5 Key Steps to Effective SAP Testing
5 Key Steps to Effective SAP Testing  5 Key Steps to Effective SAP Testing
5 Key Steps to Effective SAP Testing Zoe Gilbert
 
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...GoQA
 
Test Automation Seminar Momentum
Test Automation Seminar MomentumTest Automation Seminar Momentum
Test Automation Seminar MomentumMomentum NI
 
Pairwise testing
Pairwise testingPairwise testing
Pairwise testingKanoah
 
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comIdexcel Technologies
 
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".Emerasoft, solutions to collaborate
 
Top Chrome Extensions for Software Testing
Top Chrome Extensions for Software TestingTop Chrome Extensions for Software Testing
Top Chrome Extensions for Software TestingKanoah
 
Continuous test automation
Continuous test automationContinuous test automation
Continuous test automationMacharla Pradeep
 
Test Automation Strategies in a Continuous Delivery Ecosystem
Test Automation Strategies in a Continuous Delivery EcosystemTest Automation Strategies in a Continuous Delivery Ecosystem
Test Automation Strategies in a Continuous Delivery EcosystemCognizant
 
Software Test Automation - Best Practices
Software Test Automation - Best PracticesSoftware Test Automation - Best Practices
Software Test Automation - Best PracticesArul Selvan
 

What's hot (20)

Guideto Successful Application Test Automation
Guideto Successful Application Test AutomationGuideto Successful Application Test Automation
Guideto Successful Application Test Automation
 
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
 
Advanced Software Test Automation
Advanced Software Test AutomationAdvanced Software Test Automation
Advanced Software Test Automation
 
Aspires Testing Services Presentation
Aspires Testing Services PresentationAspires Testing Services Presentation
Aspires Testing Services Presentation
 
EXTENT-2016: Test Automation and Agile Testing
EXTENT-2016: Test Automation and Agile TestingEXTENT-2016: Test Automation and Agile Testing
EXTENT-2016: Test Automation and Agile Testing
 
5 Key Steps to Effective SAP Testing
5 Key Steps to Effective SAP Testing  5 Key Steps to Effective SAP Testing
5 Key Steps to Effective SAP Testing
 
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
 
Test Automation Seminar Momentum
Test Automation Seminar MomentumTest Automation Seminar Momentum
Test Automation Seminar Momentum
 
Pairwise testing
Pairwise testingPairwise testing
Pairwise testing
 
Brijesh Prabhakar July 18
Brijesh Prabhakar  July 18Brijesh Prabhakar  July 18
Brijesh Prabhakar July 18
 
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.com
 
Cultural change of testing
Cultural change of testingCultural change of testing
Cultural change of testing
 
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
 
Top Chrome Extensions for Software Testing
Top Chrome Extensions for Software TestingTop Chrome Extensions for Software Testing
Top Chrome Extensions for Software Testing
 
QAIBP
QAIBPQAIBP
QAIBP
 
Continuous test automation
Continuous test automationContinuous test automation
Continuous test automation
 
Introduction to Software Test Automation
Introduction to Software Test AutomationIntroduction to Software Test Automation
Introduction to Software Test Automation
 
Test Automation Strategies in a Continuous Delivery Ecosystem
Test Automation Strategies in a Continuous Delivery EcosystemTest Automation Strategies in a Continuous Delivery Ecosystem
Test Automation Strategies in a Continuous Delivery Ecosystem
 
Software Test Automation - Best Practices
Software Test Automation - Best PracticesSoftware Test Automation - Best Practices
Software Test Automation - Best Practices
 
Performance Testing - Keytorc Approach
Performance Testing - Keytorc ApproachPerformance Testing - Keytorc Approach
Performance Testing - Keytorc Approach
 

Viewers also liked

最终版Top100summit 耿晓倩-automation test framework continue improvement
最终版Top100summit 耿晓倩-automation test framework continue improvement最终版Top100summit 耿晓倩-automation test framework continue improvement
最终版Top100summit 耿晓倩-automation test framework continue improvementdrewz lin
 
Architecting test automation using selenium
Architecting test automation using seleniumArchitecting test automation using selenium
Architecting test automation using seleniumDavid Adams
 
Automated Testing vs Manual Testing
Automated Testing vs Manual TestingAutomated Testing vs Manual Testing
Automated Testing vs Manual TestingDirecti Group
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planningSivaprasanthRentala1975
 
Introduction to Test Automation
Introduction to Test AutomationIntroduction to Test Automation
Introduction to Test AutomationPekka Klärck
 
Agile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated TestingAgile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated TestingDimitri Ponomareff
 
Patterns in Test Automation
Patterns in Test AutomationPatterns in Test Automation
Patterns in Test AutomationAnand Bagmar
 

Viewers also liked (10)

最终版Top100summit 耿晓倩-automation test framework continue improvement
最终版Top100summit 耿晓倩-automation test framework continue improvement最终版Top100summit 耿晓倩-automation test framework continue improvement
最终版Top100summit 耿晓倩-automation test framework continue improvement
 
Automation Vision
Automation VisionAutomation Vision
Automation Vision
 
kapow_sales_flyer
kapow_sales_flyerkapow_sales_flyer
kapow_sales_flyer
 
Architecting test automation using selenium
Architecting test automation using seleniumArchitecting test automation using selenium
Architecting test automation using selenium
 
Automated Testing vs Manual Testing
Automated Testing vs Manual TestingAutomated Testing vs Manual Testing
Automated Testing vs Manual Testing
 
Automated Testing
Automated TestingAutomated Testing
Automated Testing
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planning
 
Introduction to Test Automation
Introduction to Test AutomationIntroduction to Test Automation
Introduction to Test Automation
 
Agile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated TestingAgile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated Testing
 
Patterns in Test Automation
Patterns in Test AutomationPatterns in Test Automation
Patterns in Test Automation
 

Similar to qLabs Test Automation

Everything You Need to Know About Regression Testing Automation.pdf
Everything You Need to Know About Regression Testing Automation.pdfEverything You Need to Know About Regression Testing Automation.pdf
Everything You Need to Know About Regression Testing Automation.pdfRohitBhandari66
 
Automation Best Practices.pptx
Automation Best Practices.pptxAutomation Best Practices.pptx
Automation Best Practices.pptxpavelpopov43
 
qLabs How To Get Maximum RoI Using Test Automation
qLabs How To Get Maximum RoI Using Test AutomationqLabs How To Get Maximum RoI Using Test Automation
qLabs How To Get Maximum RoI Using Test Automationguest221c8e
 
How To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdfHow To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdfUncodemy
 
How To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdfHow To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdfAnanthReddy38
 
Pros and Cons of key test automation frameworks.pdf
Pros and Cons of key test automation frameworks.pdfPros and Cons of key test automation frameworks.pdf
Pros and Cons of key test automation frameworks.pdfkalichargn70th171
 
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...Emtec Inc.
 
Test Automation: Investment Today Pays Back Tomorrow
Test Automation: Investment Today Pays Back TomorrowTest Automation: Investment Today Pays Back Tomorrow
Test Automation: Investment Today Pays Back TomorrowTechWell
 
Relieving the Testing Bottle Neck in Your Projects | cPrime + QASymphony
Relieving the Testing Bottle Neck in Your Projects | cPrime + QASymphonyRelieving the Testing Bottle Neck in Your Projects | cPrime + QASymphony
Relieving the Testing Bottle Neck in Your Projects | cPrime + QASymphonyQASymphony
 
Relieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarRelieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarCprime
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsTaUB Solutions
 
Top 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid ThemTop 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid ThemSundar Sritharan
 
iLeap- Test Automation Framework- Impetus White Paper
iLeap- Test Automation Framework- Impetus White PaperiLeap- Test Automation Framework- Impetus White Paper
iLeap- Test Automation Framework- Impetus White PaperImpetus Technologies
 
An Automation Framework That Really Works
An Automation Framework That Really WorksAn Automation Framework That Really Works
An Automation Framework That Really WorksBasivi Reddy Junna
 
Continuous Testing through Service Virtualization
Continuous Testing through Service VirtualizationContinuous Testing through Service Virtualization
Continuous Testing through Service VirtualizationTechWell
 
Nuevosoft Test Manager Overview
Nuevosoft Test Manager OverviewNuevosoft Test Manager Overview
Nuevosoft Test Manager OverviewSuhas Patil
 
An Essential Guide to Effective Test Automation Leveraging Open Source
An Essential Guide to Effective Test Automation Leveraging Open SourceAn Essential Guide to Effective Test Automation Leveraging Open Source
An Essential Guide to Effective Test Automation Leveraging Open SourceRapidValue
 
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...Farhan Tariq
 

Similar to qLabs Test Automation (20)

Everything You Need to Know About Regression Testing Automation.pdf
Everything You Need to Know About Regression Testing Automation.pdfEverything You Need to Know About Regression Testing Automation.pdf
Everything You Need to Know About Regression Testing Automation.pdf
 
Automation Best Practices.pptx
Automation Best Practices.pptxAutomation Best Practices.pptx
Automation Best Practices.pptx
 
qLabs How To Get Maximum RoI Using Test Automation
qLabs How To Get Maximum RoI Using Test AutomationqLabs How To Get Maximum RoI Using Test Automation
qLabs How To Get Maximum RoI Using Test Automation
 
How To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdfHow To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdf
 
How To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdfHow To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdf
 
Automation Concepts
Automation ConceptsAutomation Concepts
Automation Concepts
 
Pros and Cons of key test automation frameworks.pdf
Pros and Cons of key test automation frameworks.pdfPros and Cons of key test automation frameworks.pdf
Pros and Cons of key test automation frameworks.pdf
 
Test automation
Test automationTest automation
Test automation
 
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
 
Test Automation: Investment Today Pays Back Tomorrow
Test Automation: Investment Today Pays Back TomorrowTest Automation: Investment Today Pays Back Tomorrow
Test Automation: Investment Today Pays Back Tomorrow
 
Relieving the Testing Bottle Neck in Your Projects | cPrime + QASymphony
Relieving the Testing Bottle Neck in Your Projects | cPrime + QASymphonyRelieving the Testing Bottle Neck in Your Projects | cPrime + QASymphony
Relieving the Testing Bottle Neck in Your Projects | cPrime + QASymphony
 
Relieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarRelieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - Webinar
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOps
 
Top 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid ThemTop 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid Them
 
iLeap- Test Automation Framework- Impetus White Paper
iLeap- Test Automation Framework- Impetus White PaperiLeap- Test Automation Framework- Impetus White Paper
iLeap- Test Automation Framework- Impetus White Paper
 
An Automation Framework That Really Works
An Automation Framework That Really WorksAn Automation Framework That Really Works
An Automation Framework That Really Works
 
Continuous Testing through Service Virtualization
Continuous Testing through Service VirtualizationContinuous Testing through Service Virtualization
Continuous Testing through Service Virtualization
 
Nuevosoft Test Manager Overview
Nuevosoft Test Manager OverviewNuevosoft Test Manager Overview
Nuevosoft Test Manager Overview
 
An Essential Guide to Effective Test Automation Leveraging Open Source
An Essential Guide to Effective Test Automation Leveraging Open SourceAn Essential Guide to Effective Test Automation Leveraging Open Source
An Essential Guide to Effective Test Automation Leveraging Open Source
 
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

qLabs Test Automation

  • 1. Improving ROI and Efficiencies of Software Test Case Automation
  • 2. Agenda Why automate? Test Automation challenges Measure success of your automation Advantage iLeap About Impetus testing services 2
  • 3. Why Automate? Complex and demanding applications Manual regression testing is costly Manual regression results in cutting corners Agile product development requires Lesser time to market through better test repeatability Already developed features are ignored in manual testing as focus is more on new features Fatigue sets into manual testing Testers make mistakes Manual testing gets expensive with time 3
  • 4. Test Automation Challenges Achieving positive ROI- many test automation initiatives do not actually result in a positive ROI Scope, Objectives and Expectations have to be clearly defined and managed Frequent product changes, enhancements, new features Test cases can lag functionality being developed or they get out of sync Timely communication of changes to the automation team Communication / Collaboration between manual and automation engineers Uniform and consistent automation platform not available Training required for testing team to maintain the automated test suite 4
  • 5. Measure Success of Automation At the onset clearly defined measures should be articulated and made a part of the automation strategy Success of automation can be termed as positive if automation results in Quick development Low maintenance Improved test coverage Reduced test execution time Improved test repeatability Over a period of time the success criteria should be measured and trended 5
  • 6. Introducing iLeap iLeap removes manual inefficiencies and provides full support for Automated Software Testing Simplified Automation that makes Test suite development as easy as writing manual test cases Object repository is maintained in a separate file to remove redundancy Action/Data values are maintained in Keyword Driven Tables Core Engine converts the action sequences into Functional Automation Tool (FAT) compatible scripts with the use of internal framework components FAT runs the scripts to execute automated test cases Results are maintained in a separate repository with timestamps and build numbers 6
  • 7. Introducing iLeap iLeap Key Features Supports keyword/data/function driven testing paradigms Data can reside in xls or other repository (future roadmap) Easy migration from one test tool to another: Can work with any Automation Tool Unattended execution with inbuilt recovery mechanisms Supports all major functional automation tools and technologies including AJAX, Silver Light 3.0 Enable conditional execution feature to take care of complex real time business scenarios Publishes the test results in easy to read format 7
  • 8. iLeap – Test Automation Framework 8
  • 9. Advantage iLeap Why iLeap? Quick development Follows industries best approaches including Keyword Driven, Data Driven and Functional Decomposition Pre built framework, resulting in a quick jumpstart No Scripting - Rapid test development; productivity increases by up to 40% 9
  • 10. Advantages (Contd…) Low Maintenance Data Driven Testing- Minimizes tool dependency and empowers manual test engineers Effective handling of incremental changes results in upto 60% cut in maintenance costs 10
  • 11. Advantages (Contd…) Improved test coverage Data Driven testing, supports MS Excel/XML to define data and action sequences - any test engineer can create automated tests; removes overhead of knowledge transfer within team Execution Strategy can be planned w.r.t specific builds Execution Priority can be defined at module/logical unit level Handles database validation effectively Reduced test execution time Supports execution in unattended mode – enabling 24/7 test cycle Improved test repeatability Highly robust and scalable solution; tests can run repeatedly without changes Effective recovery scenario to manage unhandled situation; effectively handles both application crash and tool crash Web based ROI Calculations showcase the overall automation benefits for any application http://qlabs.impetus.co.in/automation_roi_calculator/ 11
  • 12. About Impetus Testing Services 12
  • 13. Test Organization and Approach Quality & Test Engineering Group Strategic Approach to Product Testing Research Group The critical questions: How to Execution Group maintain a high quality of testing Focus on Testing for Products minimize the cost of testing In depth expertise across all aspects of minimize the time spent on testing Test Engineering Rich experience on a variety of tools, techniques and methodologies Proven processes and best practices for high quality deliverables 13
  • 14. Impetus Services Test Engineering and Consulting Product Testing Solution, Product Testing Service Test Automation Feasibility Study, Automation Strategy, iLeap Implementation White Box Testing API Testing, Web Services Testing, Code Coverage Analysis, Static Code Analysis Specialized Testing Web Application Security Testing, Migration Testing, Internationalization Testing, Interoperability Testing, Backward Compatibility Testing 14
  • 15. qLabs@impetus.com Q&A www.impetus.com/qlabs