SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
Case study
The customer is a provider of mobile app development services for
their customers. They have expertise across different platforms when it
comes to mobile development. Their unique model of working allows
them to provide solutions as per the business needs irrespective of the
time and budget constraints. Most often than not, they satisfy their
customer needs.
They are such a proactive organization that they wanted to ensure the
quality of the mobile apps developed and delivered. Hence, they want-
ed a 3rd party verification and validation expert to help them with their
quality. This project was done specifically for a gaming application on
both iOS and Android.
They chose Zado as the partner to help them with this testing. Zado
proposed automation testing with its Enhance – Optimize – Transfer
(EOT) model, which was precisely what the customer wanted. Our
understanding of mobility and our expertise in various test automation
tools allowed the customer to choose in our favor.
Mobile application automation
testing with quick ROI
01
Automated about
80% of the test
cases within 10
weeks for a iOS
and Android
based gaming
application
Our customer
had an unique
challenge
- No specific tool
that is a direct fit
for their needs
Project Complexity
• No specific tool that is a direct fit for the customer needs
• They had daily builds for the app
• Insufficient regression coverage
• Predictability and confidence of the releases
• Cost of rework was very high
Our Role
Zado understood the functional needs of the customer, which
was to test the app across Android and iOS and ensure confi-
dence levels of the releases. We helped them identify the tool
to be used for test automation. This was done by doing a POC
where we compared tools like Selenium Robotium, Ranorex
and Appium. We chose Selenium Robotium as it allowed us to
automated majority of the developed test cases.
We helped the customer develop 350 test cases to validate
the application on Android and iOS. We automated about 80%
of the test cases within 10 weeks time and executed automa-
tion successfully for daily builds. Then we transferred the
entire automation testing activity to the customer. We help
them maintain the test scripts.
02
Zado chose
Selenium
Robotium as
it allowed us
to automate
majority of the
developed test
cases
EOT flow
This process is unique where the customer need not have to
build the automation skills, however they can use their re-
sources in running regression testing of their software with
the help of our expertise.
Our engagement
We shared the risks with the customer by offering them a free
POC, which allowed them to see the value of automation test-
ing for their app. After the successful POC, we went about
creating the comprehensive list of test cases and automating
them. This effort from our side helped the customer provide
confidence to their end customers and win them.
Benefits
• Automation testing of mobile apps, which wasn’t considered
straightforward
• Improved regression coverage, enhancing confidence levels
of the delivery
• Performing automation testing without in-house expertise;
In-house testers remained testers while we handled the pro
gramming
• Quick Return on Investment with reduced reworking costs of
the app
• Customer has made automation testing a component of
future app development
03
Phase1
Assessment
Our Engagement Model
2-4 Weeks
Enhance
Based on Success >> Based on Success >> Based on Success >>
Assess Suitable
Automation tools
Application Understanding
Develope the
Automation Framework
Demo the test
automation Scripts
Provide expert process on
engagement model
Decide on degree of
Automation to the Product
Phase2
Planning
1 Week
Optimize Transfer
Setup the required
automation infrastructure
Derive the test plan for automation
Phase3
Execution
20-24 Weeks Ongoing
Automate Funtional Test Cases
Enhance & Implement
the automation framework
Perform Dry runs & share
report for review & sign-off
Phase4
Maintenance
Shorten test cycles
Extend test coverage by an
efficient Test Strategy
(Manual driven/Automation driven)
Maintenance of test suite
contact@zado-tech.com
www.zado-tech.com
about zado
Zado is a provider of test automation solutions with specific focus on web, mobile and
cloud applications. Our framework-driven approach to test automation ensures reliabil-
ity and performance of your applications in diverse environments and complexities.
Our Center of Excellence works towards ensuring the success of every test automation
initiative of our customers, irrespective of the stage that they are in – startup, transi-
tional or mature. We have successfully helped startup, ecommerce and Independent
Software Vendors with their automation needs. Our goal is to ensure quality of your
software using test automation optimally.
We are open to doing POCs and Pilots that prove our credibility. We also have an inno-
vative engagement model, Enhance – Optimize – Transfer (EOT), where we implement
automation testing and transition it to your local teams. Our points of intervention after
that, will be only towards enhancing the automation framework.
Zado automation frameworks help manual testers write their own test scripts without
the necessary automation expertise. This qualifies manual testers into automation tes-
ters, providing better economies of scale and faster ROI of your automation efforts.
Zado Infotech Solutions India Pvt Ltd
85/7 IIIrd Floor Orchid Plaza
Razaak Garden Road , Arumbakkam, Chennai - 106.
04

Mais conteúdo relacionado

Mais procurados

Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Perfecto by Perforce
 
How Digital Changed the Game... and how to cross platform test for it
How Digital Changed the Game... and how to cross platform test for itHow Digital Changed the Game... and how to cross platform test for it
How Digital Changed the Game... and how to cross platform test for itLizzy Guido (she/her)
 
Case study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile ApplicationCase study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile ApplicationOak Systems
 
Implemented Automation testing for a payments solution major
Implemented Automation testing for a payments solution majorImplemented Automation testing for a payments solution major
Implemented Automation testing for a payments solution majorZado Technologies
 
QA Automation testing - Cloud deployed workflow application
QA Automation testing - Cloud deployed workflow applicationQA Automation testing - Cloud deployed workflow application
QA Automation testing - Cloud deployed workflow applicationZado Technologies
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobilePerfecto Mobile
 
What's New with Perfecto? - Mid-Year Edition
What's New with Perfecto? - Mid-Year EditionWhat's New with Perfecto? - Mid-Year Edition
What's New with Perfecto? - Mid-Year EditionLizzy Guido (she/her)
 
Different Types of User Acceptance Test, Are you performing all?
Different Types of User Acceptance Test, Are you performing all?Different Types of User Acceptance Test, Are you performing all?
Different Types of User Acceptance Test, Are you performing all?BugRaptors
 
A Top Down Approach to End-to-End Testing
A Top Down Approach to End-to-End TestingA Top Down Approach to End-to-End Testing
A Top Down Approach to End-to-End TestingSmartBear
 
6 tips for choosing the right app testing tool
6 tips for choosing the right app testing tool6 tips for choosing the right app testing tool
6 tips for choosing the right app testing toolheadspin2
 
Continuous integration testing for automation needs and quality of the releases
Continuous integration testing for automation needs and quality of the releasesContinuous integration testing for automation needs and quality of the releases
Continuous integration testing for automation needs and quality of the releasesZado Technologies
 
6 Things To Consider When Selecting Mobile Testing Tools?
6 Things To Consider When Selecting Mobile Testing Tools?6 Things To Consider When Selecting Mobile Testing Tools?
6 Things To Consider When Selecting Mobile Testing Tools?headspin2
 
Software Testing Services | Best software testing consulting companies
Software Testing Services | Best software testing consulting companiesSoftware Testing Services | Best software testing consulting companies
Software Testing Services | Best software testing consulting companiesgnareshsem
 
The Quality Assurance Checklist for Progressive Testing
The Quality Assurance Checklist for Progressive TestingThe Quality Assurance Checklist for Progressive Testing
The Quality Assurance Checklist for Progressive TestingCygnet Infotech
 
Mobile Test Automation- Reduce Your Test Time To Market
Mobile Test Automation- Reduce Your Test Time To MarketMobile Test Automation- Reduce Your Test Time To Market
Mobile Test Automation- Reduce Your Test Time To MarketBugRaptors
 

Mais procurados (20)

Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
 
How Digital Changed the Game... and how to cross platform test for it
How Digital Changed the Game... and how to cross platform test for itHow Digital Changed the Game... and how to cross platform test for it
How Digital Changed the Game... and how to cross platform test for it
 
Case study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile ApplicationCase study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile Application
 
Implemented Automation testing for a payments solution major
Implemented Automation testing for a payments solution majorImplemented Automation testing for a payments solution major
Implemented Automation testing for a payments solution major
 
QA Automation testing - Cloud deployed workflow application
QA Automation testing - Cloud deployed workflow applicationQA Automation testing - Cloud deployed workflow application
QA Automation testing - Cloud deployed workflow application
 
Case study website
Case study websiteCase study website
Case study website
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobile
 
What's New with Perfecto? - Mid-Year Edition
What's New with Perfecto? - Mid-Year EditionWhat's New with Perfecto? - Mid-Year Edition
What's New with Perfecto? - Mid-Year Edition
 
Mobile App Testing Best Practices
Mobile App Testing Best PracticesMobile App Testing Best Practices
Mobile App Testing Best Practices
 
Different Types of User Acceptance Test, Are you performing all?
Different Types of User Acceptance Test, Are you performing all?Different Types of User Acceptance Test, Are you performing all?
Different Types of User Acceptance Test, Are you performing all?
 
A Top Down Approach to End-to-End Testing
A Top Down Approach to End-to-End TestingA Top Down Approach to End-to-End Testing
A Top Down Approach to End-to-End Testing
 
Juc oct 2014 final
Juc oct 2014 finalJuc oct 2014 final
Juc oct 2014 final
 
6 tips for choosing the right app testing tool
6 tips for choosing the right app testing tool6 tips for choosing the right app testing tool
6 tips for choosing the right app testing tool
 
Continuous integration testing for automation needs and quality of the releases
Continuous integration testing for automation needs and quality of the releasesContinuous integration testing for automation needs and quality of the releases
Continuous integration testing for automation needs and quality of the releases
 
SynapseIndia mobile apps
SynapseIndia mobile appsSynapseIndia mobile apps
SynapseIndia mobile apps
 
6 Things To Consider When Selecting Mobile Testing Tools?
6 Things To Consider When Selecting Mobile Testing Tools?6 Things To Consider When Selecting Mobile Testing Tools?
6 Things To Consider When Selecting Mobile Testing Tools?
 
Software Testing Services | Best software testing consulting companies
Software Testing Services | Best software testing consulting companiesSoftware Testing Services | Best software testing consulting companies
Software Testing Services | Best software testing consulting companies
 
Introducing Continuous Quality
Introducing Continuous QualityIntroducing Continuous Quality
Introducing Continuous Quality
 
The Quality Assurance Checklist for Progressive Testing
The Quality Assurance Checklist for Progressive TestingThe Quality Assurance Checklist for Progressive Testing
The Quality Assurance Checklist for Progressive Testing
 
Mobile Test Automation- Reduce Your Test Time To Market
Mobile Test Automation- Reduce Your Test Time To MarketMobile Test Automation- Reduce Your Test Time To Market
Mobile Test Automation- Reduce Your Test Time To Market
 

Semelhante a Zado Success Story - Mobile Automation using Selenium Robotium

Choosing the right tools for automated mobile app testing.pptx
Choosing the right tools for automated mobile app testing.pptxChoosing the right tools for automated mobile app testing.pptx
Choosing the right tools for automated mobile app testing.pptxAbhay Kumar
 
Step by-step mobile testing approaches and strategies
Step by-step mobile testing approaches and strategiesStep by-step mobile testing approaches and strategies
Step by-step mobile testing approaches and strategiesAlisha Henderson
 
software testing trends set to define the industry in 2024
software testing trends set to define the industry in 2024software testing trends set to define the industry in 2024
software testing trends set to define the industry in 2024Stelo Technology
 
Software Testing Services Manual
Software Testing Services ManualSoftware Testing Services Manual
Software Testing Services ManualAlisha Henderson
 
Mobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsMobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsRapidValue
 
Load and Performance Testing Services for Mobile Applications | Calidad Infotech
Load and Performance Testing Services for Mobile Applications | Calidad InfotechLoad and Performance Testing Services for Mobile Applications | Calidad Infotech
Load and Performance Testing Services for Mobile Applications | Calidad InfotechCalidad Infotech
 
The Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringThe Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringMobilePundits
 
A 5 minute guide to delivering Flawless Mobile Apps
A 5 minute guide to delivering Flawless Mobile AppsA 5 minute guide to delivering Flawless Mobile Apps
A 5 minute guide to delivering Flawless Mobile AppsCygnet Infotech
 
Kiran Bashyam_QA_ Resume
Kiran Bashyam_QA_ ResumeKiran Bashyam_QA_ Resume
Kiran Bashyam_QA_ Resumekiran B
 
Siva Sharan P Resume
Siva Sharan P ResumeSiva Sharan P Resume
Siva Sharan P ResumePinupolu Siva
 
ganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resumeganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resumeganesh r
 
Akshay pakhale qa engineer
Akshay pakhale qa engineerAkshay pakhale qa engineer
Akshay pakhale qa engineerakshay pakhale
 
Top 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website developmentTop 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website developmentBJIT Ltd
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testingGaurav Singh
 
Explain the different types of Apps testing and Outsourcing QA.pdf
Explain the different types of Apps testing and Outsourcing QA.pdfExplain the different types of Apps testing and Outsourcing QA.pdf
Explain the different types of Apps testing and Outsourcing QA.pdfLorryThomas1
 
Chethan Updated Resume
Chethan Updated ResumeChethan Updated Resume
Chethan Updated ResumeChethan H
 
implementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdfimplementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdfsarah david
 

Semelhante a Zado Success Story - Mobile Automation using Selenium Robotium (20)

Choosing the right tools for automated mobile app testing.pptx
Choosing the right tools for automated mobile app testing.pptxChoosing the right tools for automated mobile app testing.pptx
Choosing the right tools for automated mobile app testing.pptx
 
Step by-step mobile testing approaches and strategies
Step by-step mobile testing approaches and strategiesStep by-step mobile testing approaches and strategies
Step by-step mobile testing approaches and strategies
 
software testing trends set to define the industry in 2024
software testing trends set to define the industry in 2024software testing trends set to define the industry in 2024
software testing trends set to define the industry in 2024
 
Software Testing Services Manual
Software Testing Services ManualSoftware Testing Services Manual
Software Testing Services Manual
 
Mobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsMobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue Solutions
 
Load and Performance Testing Services for Mobile Applications | Calidad Infotech
Load and Performance Testing Services for Mobile Applications | Calidad InfotechLoad and Performance Testing Services for Mobile Applications | Calidad Infotech
Load and Performance Testing Services for Mobile Applications | Calidad Infotech
 
The Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringThe Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and Monitoring
 
A 5 minute guide to delivering Flawless Mobile Apps
A 5 minute guide to delivering Flawless Mobile AppsA 5 minute guide to delivering Flawless Mobile Apps
A 5 minute guide to delivering Flawless Mobile Apps
 
Kiran Bashyam_QA_ Resume
Kiran Bashyam_QA_ ResumeKiran Bashyam_QA_ Resume
Kiran Bashyam_QA_ Resume
 
Siva Sharan P Resume
Siva Sharan P ResumeSiva Sharan P Resume
Siva Sharan P Resume
 
ganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resumeganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resume
 
Akshay pakhale qa engineer
Akshay pakhale qa engineerAkshay pakhale qa engineer
Akshay pakhale qa engineer
 
Top 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website developmentTop 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website development
 
Pawan Resume
Pawan ResumePawan Resume
Pawan Resume
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
 
Explain the different types of Apps testing and Outsourcing QA.pdf
Explain the different types of Apps testing and Outsourcing QA.pdfExplain the different types of Apps testing and Outsourcing QA.pdf
Explain the different types of Apps testing and Outsourcing QA.pdf
 
RanjanGupta
RanjanGuptaRanjanGupta
RanjanGupta
 
Chethan Updated Resume
Chethan Updated ResumeChethan Updated Resume
Chethan Updated Resume
 
implementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdfimplementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdf
 
vercha_resumeNew
vercha_resumeNewvercha_resumeNew
vercha_resumeNew
 

Último

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 

Último (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

Zado Success Story - Mobile Automation using Selenium Robotium

  • 1. Case study The customer is a provider of mobile app development services for their customers. They have expertise across different platforms when it comes to mobile development. Their unique model of working allows them to provide solutions as per the business needs irrespective of the time and budget constraints. Most often than not, they satisfy their customer needs. They are such a proactive organization that they wanted to ensure the quality of the mobile apps developed and delivered. Hence, they want- ed a 3rd party verification and validation expert to help them with their quality. This project was done specifically for a gaming application on both iOS and Android. They chose Zado as the partner to help them with this testing. Zado proposed automation testing with its Enhance – Optimize – Transfer (EOT) model, which was precisely what the customer wanted. Our understanding of mobility and our expertise in various test automation tools allowed the customer to choose in our favor. Mobile application automation testing with quick ROI 01 Automated about 80% of the test cases within 10 weeks for a iOS and Android based gaming application
  • 2. Our customer had an unique challenge - No specific tool that is a direct fit for their needs Project Complexity • No specific tool that is a direct fit for the customer needs • They had daily builds for the app • Insufficient regression coverage • Predictability and confidence of the releases • Cost of rework was very high Our Role Zado understood the functional needs of the customer, which was to test the app across Android and iOS and ensure confi- dence levels of the releases. We helped them identify the tool to be used for test automation. This was done by doing a POC where we compared tools like Selenium Robotium, Ranorex and Appium. We chose Selenium Robotium as it allowed us to automated majority of the developed test cases. We helped the customer develop 350 test cases to validate the application on Android and iOS. We automated about 80% of the test cases within 10 weeks time and executed automa- tion successfully for daily builds. Then we transferred the entire automation testing activity to the customer. We help them maintain the test scripts. 02
  • 3. Zado chose Selenium Robotium as it allowed us to automate majority of the developed test cases EOT flow This process is unique where the customer need not have to build the automation skills, however they can use their re- sources in running regression testing of their software with the help of our expertise. Our engagement We shared the risks with the customer by offering them a free POC, which allowed them to see the value of automation test- ing for their app. After the successful POC, we went about creating the comprehensive list of test cases and automating them. This effort from our side helped the customer provide confidence to their end customers and win them. Benefits • Automation testing of mobile apps, which wasn’t considered straightforward • Improved regression coverage, enhancing confidence levels of the delivery • Performing automation testing without in-house expertise; In-house testers remained testers while we handled the pro gramming • Quick Return on Investment with reduced reworking costs of the app • Customer has made automation testing a component of future app development 03 Phase1 Assessment Our Engagement Model 2-4 Weeks Enhance Based on Success >> Based on Success >> Based on Success >> Assess Suitable Automation tools Application Understanding Develope the Automation Framework Demo the test automation Scripts Provide expert process on engagement model Decide on degree of Automation to the Product Phase2 Planning 1 Week Optimize Transfer Setup the required automation infrastructure Derive the test plan for automation Phase3 Execution 20-24 Weeks Ongoing Automate Funtional Test Cases Enhance & Implement the automation framework Perform Dry runs & share report for review & sign-off Phase4 Maintenance Shorten test cycles Extend test coverage by an efficient Test Strategy (Manual driven/Automation driven) Maintenance of test suite
  • 4. contact@zado-tech.com www.zado-tech.com about zado Zado is a provider of test automation solutions with specific focus on web, mobile and cloud applications. Our framework-driven approach to test automation ensures reliabil- ity and performance of your applications in diverse environments and complexities. Our Center of Excellence works towards ensuring the success of every test automation initiative of our customers, irrespective of the stage that they are in – startup, transi- tional or mature. We have successfully helped startup, ecommerce and Independent Software Vendors with their automation needs. Our goal is to ensure quality of your software using test automation optimally. We are open to doing POCs and Pilots that prove our credibility. We also have an inno- vative engagement model, Enhance – Optimize – Transfer (EOT), where we implement automation testing and transition it to your local teams. Our points of intervention after that, will be only towards enhancing the automation framework. Zado automation frameworks help manual testers write their own test scripts without the necessary automation expertise. This qualifies manual testers into automation tes- ters, providing better economies of scale and faster ROI of your automation efforts. Zado Infotech Solutions India Pvt Ltd 85/7 IIIrd Floor Orchid Plaza Razaak Garden Road , Arumbakkam, Chennai - 106. 04