SlideShare a Scribd company logo
1 of 23
Optimize application to boost quality and performance.
Mobitop- App Testing
 Only 16% of Consumers would try a
failing app more than twice before
dumping it
 A poor mobile experience can have
negative impact
 You get only one chance to succeed
 5 star app makes 6x time more money
than a 3 star app
Why App Testing?
 Test on Real devices with real user
conditions
 A well tested app lives longer with more
downloads
 Memory, Network and CPU
consumption are leading causes of
poor performance
 52% of apps with poor performance gets a
1 rating
What to Test – Not just function?
 Coding is easier and Debugging is hard
 Constraints in terms of real devices, network
simulation, battery usage etc..
 Getting good developers to hire takes time and is
expensive
 More bodies in testing doesn’t get the app
performance any better
 Tools are expensive, requires coding to use and
build tests
 Automation is hard in Mobile (Robotium, Code
Money, Frank, Appium and man more.. Which
one?)
Want to test, but?
Automation
 Best in class for
Continuous
integration
 No scripting
Real Devices
 Test on real IOS
and Android
devices
 Test on multiple
devices
Introducing Mobitop
Actionable Results
 Crash reports
 Mem, CPU and
Network captures
 Performance
Data
 Test results
 Connect
 Test
 Report &
 Automate
(No Code, No IDE )
What is Mobitop Mobile
 No Scripting, No coding – Web based
 Just Launch, Run Test Scripts (Mobile &
Web)
 Increases the Productivity
 QA folks start thinking about form, function and the customer
too.. (now)
 Click to record the tests
 Mobile Automation is as easy 123
 It is hard and lot of effort… otherwise
 Test and Run on Real devices
 Access Multiple Devices from one Mobitop
Platform
 Devices, Tests and Testsuites
Why Mobitop Mobile?
A fresh graduate can now write automation
tests on IOS and Android
 Much more rewarding and satisfying for QA
professionals
 Increases the Productivity
 QA folks start thinking about form, function and the customer too..
(now)
 No Need for skilled Automation Testers
 Highly paid, under utilized
 Greater pedigree in testing
 Method to madness in Mobile Testing
 In an otherwise highly unstable frameworks and
environment
 High Productivity
 Instant Testing
 Share and Test on real devices across the Organization
Benefits
No knowledge of Objective C, Java Script,
Cucumber is required to Test and Automate –
Just focus on Application Form and Function
Product – On premise
BOX
(Mac or
Linux)
1
2
3
3
10
Browser
Enterprise LAN
Real Devices
P
H
O
N
E
Launch
Click &
Run
Product – On Cloud
Cloud
Server
1
2
3
3
10
Browser
P
H
O
N
E
Launch
Click &
Run
Internet
Real Devices
&
Emulators
 Android and IPhone
 Share Real Devices across the
Organization
 Simply upload, select device and Test
 Install from App Repository
App Testing - Manual
 Select App, Select Device
 Record a Test
 Save the Test
 Appium Script generated
 Add Name, device tags etc.
 Schedule the Test
 Run the Test – Any time
there after
App Testing - Automation
 Battery, Network, memory and
CPU usage and monitoring
 Dashboard – Tests
Passed/Failed
 Detailed Step wise report for a
test
 Test case management
App Testing - Metrics
Competitive/Related AnalysisProduct/Functi
on
Expiry Test TestDroid TestObjects Ranorex Perfecto
Mobile
Mobitop
Devices Real and
Simulators
Real and Simulator Simulators only Real Devices Real Devices only Real and
Simulators
IOS Yes Yes Yes Yes Yes Yes
Android Yes Yes Yes Yes Yes Yes
Web Testing No No No Yes No Yes
On Premise Node Locked
Desktop Version
Yes No Platform
(Desktop)
Yes. But.. Yes
(Server with
devices)
Cloud Product Yes Yes Yes No Yes Yes
Pricing USD 5000 Per year USD 12000 Per
Annum
USD 4800 for fair
usage
USD 24000
Included Web
USD 3600 Per Year
20 hours/month
USD 3299
Unlimited Usage
No of Devices Upto 5 Per device Device Basis Desktop
(One device)
Per device 25 devices
Recording Yes No No Yes Yes Yes
Reporting No No No NA No Yes (CPU, Net,
Mem, Battery)
Parallel Runs No Yes Yes NA Yes Yes for Android
& one at a time of
IOS
User Experience Missies IOS Events OK Smooth NA Smooth Smooth and
Responsive
Web Desktop Desktop/We Web Desktop Web Web
Test Development IDE IDE None IDE Web Ide Web IDE – No
code
TestSuites No No No No No Yes
Robotium
 Android Only
 Java only
 Only for Android
Appium
 Automation Tool
 All languages
 Platform Independent
 Selenium Drivers for
IOS/Android
Which Framework?
Calabash
 IOS and Android
 All languages (Ruby)
 Xmarian behind this
technology
 Htpp server embedded in
the app
Frank
 IOS only
 Based on Cucumber
 Use UI Automation
 Requires XCODE/IOS
for Development
Zucchini
 IOS Only
 Coffescript, Ruby
 Uses UIAutomation
 Requires xcode,
Mac OS
MonkeyTalk
 IOS and Android
 DSL or JavaScript
 UIAutomation
 Requiers XCODE &
Mac OS
PS: IOS Automation requires Mac
Platform
Tuneup.js
 IOS only
 Based on Cucumber
 Use UI Automation
 Requires XCODE/IOS
for Development
 Most promising tool
 Blackbox testing tool – validate and verify
information on the screens
 Works for Native, Web and Hybrid
 Testing script in any language (we use
python)
 Run single script on any mobile OS platform.
 Supports Android and IOS
 Supported by SauceLabs
 Strong community
Appium
Mobitop Mobile is based on Appium
Screen Shots
A Complete Web
Application
App List
Device List - Real devices
Monitoring While Testing
Recording the Script – Simply play the App
All events
All steps
listed and
recorded
Automation Script – Auto generated
Code generated for a single Test Case
Test Suites to group Multiple Test cases
Thankyou

More Related Content

What's hot

Mobile Test Automation
Mobile Test AutomationMobile Test Automation
Mobile Test AutomationLee Barnes
 
Introduction To Mobile-Automation
Introduction To Mobile-AutomationIntroduction To Mobile-Automation
Introduction To Mobile-AutomationMindfire Solutions
 
Uber mobility - Build & Release
Uber mobility - Build & ReleaseUber mobility - Build & Release
Uber mobility - Build & ReleaseDhaval Patel
 
Uber Mobility Meetup: Mobile Testing
Uber Mobility Meetup:  Mobile TestingUber Mobility Meetup:  Mobile Testing
Uber Mobility Meetup: Mobile TestingApple Chow
 
Selenium training
Selenium trainingSelenium training
Selenium trainingShivaraj R
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testingshanu_123
 
Overcoming Test Automation Obstacles
Overcoming Test Automation ObstaclesOvercoming Test Automation Obstacles
Overcoming Test Automation ObstaclesPerfecto by Perforce
 
Compatibility in mobile testing
Compatibility in mobile testingCompatibility in mobile testing
Compatibility in mobile testingDuy Tan Geek
 
My 10 Mobile Automation Questions
My 10 Mobile Automation QuestionsMy 10 Mobile Automation Questions
My 10 Mobile Automation QuestionsRan Byron
 
Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014Perfecto Mobile
 
Cross platform test automation using Appium
Cross platform test automation using AppiumCross platform test automation using Appium
Cross platform test automation using AppiumJatin Bhasin
 
Everything You Need To Know about Appium and Selenium
Everything You Need To Know about Appium and SeleniumEverything You Need To Know about Appium and Selenium
Everything You Need To Know about Appium and SeleniumLizzy Guido (she/her)
 
10 things you didnt know about appium + whats new in appium 1.5
10 things you didnt know about appium + whats new in appium 1.510 things you didnt know about appium + whats new in appium 1.5
10 things you didnt know about appium + whats new in appium 1.5Sauce Labs
 
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight[T]echdencias
 
How to Reliably Measure and Optimize Graphics Performance of Your Android Games
How to Reliably Measure and Optimize Graphics Performance of Your Android GamesHow to Reliably Measure and Optimize Graphics Performance of Your Android Games
How to Reliably Measure and Optimize Graphics Performance of Your Android GamesBitbar
 
Building 5 star apps with Xamarin Test Cloud at Techorama 2017
Building 5 star apps with Xamarin Test Cloud at Techorama 2017Building 5 star apps with Xamarin Test Cloud at Techorama 2017
Building 5 star apps with Xamarin Test Cloud at Techorama 2017Gerald Versluis
 

What's hot (17)

Mobile Test Automation
Mobile Test AutomationMobile Test Automation
Mobile Test Automation
 
Introduction To Mobile-Automation
Introduction To Mobile-AutomationIntroduction To Mobile-Automation
Introduction To Mobile-Automation
 
Uber mobility - Build & Release
Uber mobility - Build & ReleaseUber mobility - Build & Release
Uber mobility - Build & Release
 
Uber Mobility Meetup: Mobile Testing
Uber Mobility Meetup:  Mobile TestingUber Mobility Meetup:  Mobile Testing
Uber Mobility Meetup: Mobile Testing
 
Selenium training
Selenium trainingSelenium training
Selenium training
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
 
Overcoming Test Automation Obstacles
Overcoming Test Automation ObstaclesOvercoming Test Automation Obstacles
Overcoming Test Automation Obstacles
 
Compatibility in mobile testing
Compatibility in mobile testingCompatibility in mobile testing
Compatibility in mobile testing
 
My 10 Mobile Automation Questions
My 10 Mobile Automation QuestionsMy 10 Mobile Automation Questions
My 10 Mobile Automation Questions
 
Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014
 
Cross platform test automation using Appium
Cross platform test automation using AppiumCross platform test automation using Appium
Cross platform test automation using Appium
 
Everything You Need To Know about Appium and Selenium
Everything You Need To Know about Appium and SeleniumEverything You Need To Know about Appium and Selenium
Everything You Need To Know about Appium and Selenium
 
10 things you didnt know about appium + whats new in appium 1.5
10 things you didnt know about appium + whats new in appium 1.510 things you didnt know about appium + whats new in appium 1.5
10 things you didnt know about appium + whats new in appium 1.5
 
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
 
How to Reliably Measure and Optimize Graphics Performance of Your Android Games
How to Reliably Measure and Optimize Graphics Performance of Your Android GamesHow to Reliably Measure and Optimize Graphics Performance of Your Android Games
How to Reliably Measure and Optimize Graphics Performance of Your Android Games
 
Building 5 star apps with Xamarin Test Cloud at Techorama 2017
Building 5 star apps with Xamarin Test Cloud at Techorama 2017Building 5 star apps with Xamarin Test Cloud at Techorama 2017
Building 5 star apps with Xamarin Test Cloud at Techorama 2017
 
Xamarin Test Cloud Presentation
Xamarin Test Cloud PresentationXamarin Test Cloud Presentation
Xamarin Test Cloud Presentation
 

Viewers also liked

Пиминов Никита
Пиминов НикитаПиминов Никита
Пиминов Никитаmxenia
 
Камышев Влад и Сычев Дмитрий
Камышев Влад и Сычев ДмитрийКамышев Влад и Сычев Дмитрий
Камышев Влад и Сычев Дмитрийmxenia
 
Кологерманских Егор
Кологерманских ЕгорКологерманских Егор
Кологерманских Егорmxenia
 
Payasos sin fronteras y curarte
Payasos sin fronteras y  curartePayasos sin fronteras y  curarte
Payasos sin fronteras y curarte93mariagomez93
 
презентация1
презентация1презентация1
презентация1mxenia
 
MCHW112113 Wine 2x6FINAL
MCHW112113 Wine 2x6FINALMCHW112113 Wine 2x6FINAL
MCHW112113 Wine 2x6FINALSean Tourangeau
 
Князев Андрей и Исупов Саша
Князев Андрей и Исупов СашаКнязев Андрей и Исупов Саша
Князев Андрей и Исупов Сашаmxenia
 
Миша Вахрушев
Миша ВахрушевМиша Вахрушев
Миша Вахрушевmxenia
 
Gajanan Engineering Works, Thane, Industrial Radiators
Gajanan Engineering Works, Thane, Industrial RadiatorsGajanan Engineering Works, Thane, Industrial Radiators
Gajanan Engineering Works, Thane, Industrial RadiatorsIndiaMART InterMESH Limited
 
soluciones límites
soluciones límitessoluciones límites
soluciones límitesMar Tuxi
 
Organizationalstructureppt
OrganizationalstructurepptOrganizationalstructureppt
OrganizationalstructurepptHelen Shaji
 
David servicios de las tic`s
David servicios de las tic`sDavid servicios de las tic`s
David servicios de las tic`sRùbor Graff
 
4. social network analysis
4. social network analysis4. social network analysis
4. social network analysisLokesh Ramaswamy
 
200705251106270.estagio supervisionado pos_gest_esc
200705251106270.estagio supervisionado pos_gest_esc200705251106270.estagio supervisionado pos_gest_esc
200705251106270.estagio supervisionado pos_gest_escNANE Vieira
 

Viewers also liked (20)

Пиминов Никита
Пиминов НикитаПиминов Никита
Пиминов Никита
 
Камышев Влад и Сычев Дмитрий
Камышев Влад и Сычев ДмитрийКамышев Влад и Сычев Дмитрий
Камышев Влад и Сычев Дмитрий
 
Reptiles
ReptilesReptiles
Reptiles
 
Presentation2
Presentation2Presentation2
Presentation2
 
Кологерманских Егор
Кологерманских ЕгорКологерманских Егор
Кологерманских Егор
 
News of the week 28.3.13 abp majha
News of the week 28.3.13   abp majhaNews of the week 28.3.13   abp majha
News of the week 28.3.13 abp majha
 
Payasos sin fronteras y curarte
Payasos sin fronteras y  curartePayasos sin fronteras y  curarte
Payasos sin fronteras y curarte
 
토익 Listening
 토익 Listening 토익 Listening
토익 Listening
 
презентация1
презентация1презентация1
презентация1
 
Unit 4 animals
Unit 4 animalsUnit 4 animals
Unit 4 animals
 
MCHW112113 Wine 2x6FINAL
MCHW112113 Wine 2x6FINALMCHW112113 Wine 2x6FINAL
MCHW112113 Wine 2x6FINAL
 
Introduction Power point
Introduction Power pointIntroduction Power point
Introduction Power point
 
Князев Андрей и Исупов Саша
Князев Андрей и Исупов СашаКнязев Андрей и Исупов Саша
Князев Андрей и Исупов Саша
 
Миша Вахрушев
Миша ВахрушевМиша Вахрушев
Миша Вахрушев
 
Gajanan Engineering Works, Thane, Industrial Radiators
Gajanan Engineering Works, Thane, Industrial RadiatorsGajanan Engineering Works, Thane, Industrial Radiators
Gajanan Engineering Works, Thane, Industrial Radiators
 
soluciones límites
soluciones límitessoluciones límites
soluciones límites
 
Organizationalstructureppt
OrganizationalstructurepptOrganizationalstructureppt
Organizationalstructureppt
 
David servicios de las tic`s
David servicios de las tic`sDavid servicios de las tic`s
David servicios de las tic`s
 
4. social network analysis
4. social network analysis4. social network analysis
4. social network analysis
 
200705251106270.estagio supervisionado pos_gest_esc
200705251106270.estagio supervisionado pos_gest_esc200705251106270.estagio supervisionado pos_gest_esc
200705251106270.estagio supervisionado pos_gest_esc
 

Similar to Mobitop

Appium Interview Questions and Answers | Edureka
Appium Interview Questions and Answers | EdurekaAppium Interview Questions and Answers | Edureka
Appium Interview Questions and Answers | EdurekaEdureka!
 
Experitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous IntegrationExperitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous IntegrationExperitest
 
SauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauce Labs
 
Velocity Conference: Increasing Speed To Market In Mobile Development Through...
Velocity Conference: Increasing Speed To Market In Mobile Development Through...Velocity Conference: Increasing Speed To Market In Mobile Development Through...
Velocity Conference: Increasing Speed To Market In Mobile Development Through...Intuit Inc.
 
Testing html5 meetup slideshare
Testing html5 meetup slideshareTesting html5 meetup slideshare
Testing html5 meetup slideshareMario Noble
 
Mobile testingartifacts
Mobile testingartifactsMobile testingartifacts
Mobile testingartifactsPragya Rastogi
 
Appium meet up noida
Appium meet up noidaAppium meet up noida
Appium meet up noidaAmit Rawat
 
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar SldiesLaunch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar SldiesPerfecto by Perforce
 
Android automation tools
Android automation toolsAndroid automation tools
Android automation toolsSSGMCE SHEGAON
 
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...Perfecto by Perforce
 
Velocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuitVelocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuitTina Su
 
Speed to Market in Mobile Development
Speed to Market in Mobile DevelopmentSpeed to Market in Mobile Development
Speed to Market in Mobile DevelopmentTina Su
 
Velocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuitVelocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuitTina Su
 
Stepin evening presented
Stepin evening presentedStepin evening presented
Stepin evening presentedVijayan Reddy
 
Enhancing your Test automation Scenario Coverage Using Selenium by Eran Kinsb...
Enhancing your Test automation Scenario Coverage Using Selenium by Eran Kinsb...Enhancing your Test automation Scenario Coverage Using Selenium by Eran Kinsb...
Enhancing your Test automation Scenario Coverage Using Selenium by Eran Kinsb...QA or the Highway
 
A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"DataArt
 
The Future of Selenium Testing for Mobile Web and Native Apps
The Future of Selenium Testing for Mobile Web and Native AppsThe Future of Selenium Testing for Mobile Web and Native Apps
The Future of Selenium Testing for Mobile Web and Native AppsSauce Labs
 
Cross-platform mobile that Works - Coobers
Cross-platform mobile that Works - CoobersCross-platform mobile that Works - Coobers
Cross-platform mobile that Works - CoobersCoobers
 

Similar to Mobitop (20)

Appium Interview Questions and Answers | Edureka
Appium Interview Questions and Answers | EdurekaAppium Interview Questions and Answers | Edureka
Appium Interview Questions and Answers | Edureka
 
Experitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous IntegrationExperitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous Integration
 
SauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test Pyramid
 
Velocity Conference: Increasing Speed To Market In Mobile Development Through...
Velocity Conference: Increasing Speed To Market In Mobile Development Through...Velocity Conference: Increasing Speed To Market In Mobile Development Through...
Velocity Conference: Increasing Speed To Market In Mobile Development Through...
 
Testing html5 meetup slideshare
Testing html5 meetup slideshareTesting html5 meetup slideshare
Testing html5 meetup slideshare
 
Mobile testingartifacts
Mobile testingartifactsMobile testingartifacts
Mobile testingartifacts
 
Appium meet up noida
Appium meet up noidaAppium meet up noida
Appium meet up noida
 
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar SldiesLaunch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application Testing
 
Advanced Appium
Advanced AppiumAdvanced Appium
Advanced Appium
 
Android automation tools
Android automation toolsAndroid automation tools
Android automation tools
 
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
 
Velocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuitVelocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuit
 
Speed to Market in Mobile Development
Speed to Market in Mobile DevelopmentSpeed to Market in Mobile Development
Speed to Market in Mobile Development
 
Velocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuitVelocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuit
 
Stepin evening presented
Stepin evening presentedStepin evening presented
Stepin evening presented
 
Enhancing your Test automation Scenario Coverage Using Selenium by Eran Kinsb...
Enhancing your Test automation Scenario Coverage Using Selenium by Eran Kinsb...Enhancing your Test automation Scenario Coverage Using Selenium by Eran Kinsb...
Enhancing your Test automation Scenario Coverage Using Selenium by Eran Kinsb...
 
A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"
 
The Future of Selenium Testing for Mobile Web and Native Apps
The Future of Selenium Testing for Mobile Web and Native AppsThe Future of Selenium Testing for Mobile Web and Native Apps
The Future of Selenium Testing for Mobile Web and Native Apps
 
Cross-platform mobile that Works - Coobers
Cross-platform mobile that Works - CoobersCross-platform mobile that Works - Coobers
Cross-platform mobile that Works - Coobers
 

Recently uploaded

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 

Recently uploaded (20)

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 

Mobitop

  • 1. Optimize application to boost quality and performance. Mobitop- App Testing
  • 2.  Only 16% of Consumers would try a failing app more than twice before dumping it  A poor mobile experience can have negative impact  You get only one chance to succeed  5 star app makes 6x time more money than a 3 star app Why App Testing?
  • 3.  Test on Real devices with real user conditions  A well tested app lives longer with more downloads  Memory, Network and CPU consumption are leading causes of poor performance  52% of apps with poor performance gets a 1 rating What to Test – Not just function?
  • 4.  Coding is easier and Debugging is hard  Constraints in terms of real devices, network simulation, battery usage etc..  Getting good developers to hire takes time and is expensive  More bodies in testing doesn’t get the app performance any better  Tools are expensive, requires coding to use and build tests  Automation is hard in Mobile (Robotium, Code Money, Frank, Appium and man more.. Which one?) Want to test, but?
  • 5. Automation  Best in class for Continuous integration  No scripting Real Devices  Test on real IOS and Android devices  Test on multiple devices Introducing Mobitop Actionable Results  Crash reports  Mem, CPU and Network captures  Performance Data  Test results
  • 6.  Connect  Test  Report &  Automate (No Code, No IDE ) What is Mobitop Mobile
  • 7.  No Scripting, No coding – Web based  Just Launch, Run Test Scripts (Mobile & Web)  Increases the Productivity  QA folks start thinking about form, function and the customer too.. (now)  Click to record the tests  Mobile Automation is as easy 123  It is hard and lot of effort… otherwise  Test and Run on Real devices  Access Multiple Devices from one Mobitop Platform  Devices, Tests and Testsuites Why Mobitop Mobile? A fresh graduate can now write automation tests on IOS and Android
  • 8.  Much more rewarding and satisfying for QA professionals  Increases the Productivity  QA folks start thinking about form, function and the customer too.. (now)  No Need for skilled Automation Testers  Highly paid, under utilized  Greater pedigree in testing  Method to madness in Mobile Testing  In an otherwise highly unstable frameworks and environment  High Productivity  Instant Testing  Share and Test on real devices across the Organization Benefits No knowledge of Objective C, Java Script, Cucumber is required to Test and Automate – Just focus on Application Form and Function
  • 9. Product – On premise BOX (Mac or Linux) 1 2 3 3 10 Browser Enterprise LAN Real Devices P H O N E Launch Click & Run
  • 10. Product – On Cloud Cloud Server 1 2 3 3 10 Browser P H O N E Launch Click & Run Internet Real Devices & Emulators
  • 11.  Android and IPhone  Share Real Devices across the Organization  Simply upload, select device and Test  Install from App Repository App Testing - Manual
  • 12.  Select App, Select Device  Record a Test  Save the Test  Appium Script generated  Add Name, device tags etc.  Schedule the Test  Run the Test – Any time there after App Testing - Automation
  • 13.  Battery, Network, memory and CPU usage and monitoring  Dashboard – Tests Passed/Failed  Detailed Step wise report for a test  Test case management App Testing - Metrics
  • 14. Competitive/Related AnalysisProduct/Functi on Expiry Test TestDroid TestObjects Ranorex Perfecto Mobile Mobitop Devices Real and Simulators Real and Simulator Simulators only Real Devices Real Devices only Real and Simulators IOS Yes Yes Yes Yes Yes Yes Android Yes Yes Yes Yes Yes Yes Web Testing No No No Yes No Yes On Premise Node Locked Desktop Version Yes No Platform (Desktop) Yes. But.. Yes (Server with devices) Cloud Product Yes Yes Yes No Yes Yes Pricing USD 5000 Per year USD 12000 Per Annum USD 4800 for fair usage USD 24000 Included Web USD 3600 Per Year 20 hours/month USD 3299 Unlimited Usage No of Devices Upto 5 Per device Device Basis Desktop (One device) Per device 25 devices Recording Yes No No Yes Yes Yes Reporting No No No NA No Yes (CPU, Net, Mem, Battery) Parallel Runs No Yes Yes NA Yes Yes for Android & one at a time of IOS User Experience Missies IOS Events OK Smooth NA Smooth Smooth and Responsive Web Desktop Desktop/We Web Desktop Web Web Test Development IDE IDE None IDE Web Ide Web IDE – No code TestSuites No No No No No Yes
  • 15. Robotium  Android Only  Java only  Only for Android Appium  Automation Tool  All languages  Platform Independent  Selenium Drivers for IOS/Android Which Framework? Calabash  IOS and Android  All languages (Ruby)  Xmarian behind this technology  Htpp server embedded in the app Frank  IOS only  Based on Cucumber  Use UI Automation  Requires XCODE/IOS for Development Zucchini  IOS Only  Coffescript, Ruby  Uses UIAutomation  Requires xcode, Mac OS MonkeyTalk  IOS and Android  DSL or JavaScript  UIAutomation  Requiers XCODE & Mac OS PS: IOS Automation requires Mac Platform Tuneup.js  IOS only  Based on Cucumber  Use UI Automation  Requires XCODE/IOS for Development
  • 16.  Most promising tool  Blackbox testing tool – validate and verify information on the screens  Works for Native, Web and Hybrid  Testing script in any language (we use python)  Run single script on any mobile OS platform.  Supports Android and IOS  Supported by SauceLabs  Strong community Appium Mobitop Mobile is based on Appium
  • 17. Screen Shots A Complete Web Application
  • 19. Device List - Real devices
  • 21. Recording the Script – Simply play the App All events All steps listed and recorded
  • 22. Automation Script – Auto generated Code generated for a single Test Case Test Suites to group Multiple Test cases