SlideShare a Scribd company logo
1 of 4
Download to read 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

More Related Content

What's hot

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
 

What's hot (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
 

Similar to 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
 
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
 
End-to-End Software testing services at Faststream technologies
End-to-End Software testing services at Faststream technologiesEnd-to-End Software testing services at Faststream technologies
End-to-End Software testing services at Faststream technologiesFaststream Technologies
 

Similar to 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
 
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
 
End-to-End Software testing services at Faststream technologies
End-to-End Software testing services at Faststream technologiesEnd-to-End Software testing services at Faststream technologies
End-to-End Software testing services at Faststream technologies
 

Recently uploaded

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

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