SlideShare a Scribd company logo
Building a Large-Scale
In-House Test Lab for
Mobile Apps
4 June 2014
Ville-Veikko Helppi
Technical Product Manager
ville-veikko.helppi@bitbar.com
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
2
Agenda
• Intro & Benefits: In-House Mobile App Testing
• Challenges w/Apps, Devices, Testing & Market
• Infrastructure – both Hardware & Software
• Tips & Tricks for Building In-House Lab
• Testdroid Update
• Q&A
Agenda
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
3
Agenda
• Intro & Benefits: In-House Mobile App Testing
• Challenges w/Apps, Devices, Testing & Market
• Infrastructure – both Hardware & Software
• Tips & Tricks for Building In-House Lab
• Testdroid Update
• Q&A
Agenda
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
4
Manual vs. Automation
Smaller coverage, More money
burnt & time wasted, Error-
prone
Large coverage,
quickly
completed, Less
money & time
wasted, Exact
results.
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
5
Prerequisites
• Testing environment as authentic as possible
– Real devices <-> emulators/simulators
• Test coverage needs to be adequate
– Software is not identical in all Android/iOS devices
– Hardware is even more fragmented landscape
• Surrounding testing conditions (e.g. network)
• Try not to build in repetitive, manual processes
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
6
In-House Mobile App Testing
• Continuous Testing with real devices
• Cloud/Out-of-Premises vs. In-House
• Improve app ratings & your brand reputation
• Operational costs vs. Lost revenue?
• Consequences of not-being-tested-enough?
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
7
Reasons to Build In-House Labs
• Pre-Market devices or other hardware
• Corporate security policies
• Availability and usage level
• Special setups
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
8
Core Benefits of CI and Testing
• Version control and build revision
• Build automation, instant execution & testing
• All types of testing & integrations enabled
• Frequent commits, Code consolidation -> Fast builds
• CI/Testing is the best fit for mobile agile process
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
9
Agenda
• Intro & Benefits: In-House Mobile App Testing
• Challenges w/Apps, Devices, Testing & Market
• Infrastructure – both Hardware & Software
• Tips & Tricks for Building In-House Lab
• Testdroid Update
• Q&A
Agenda
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
10
Why Apps Fail?
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
11
EXAMPLE: Android devices
Picture by OpenSignal 2013 - http://opensignal.com/reports/fragmentation-2013/
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
12
EXAMPLE: Android OEMs
Picture by OpenSignal 2013 - http://opensignal.com/reports/fragmentation-2013/
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
13
EXAMPLE: Android OS
Picture by OpenSignal 2013 - http://opensignal.com/reports/fragmentation-2013/
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
14
OS Versions
ICS JB KK
17.7M test runs, 288 unique
Android devices, 50+
configurations
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
15
Display Resolution
17.7M test runs, 288 unique
Android devices, 50+
configurations
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
16
Memory
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
17
Coverage? IS THAT ALL YOU NEED?
Picture by Double Encore - http://www.doubleencore.com/2014/05/android-user-data-2014/
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
18
Data, results & setup
information were gather
between 1 January – 31
March 2014 (Q1’2014)
- 17.7M test/device runs
- 288 unique devices
- Thousands of userswww.testdroid.com
Research
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
19
Global Coverage
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
20
Robust/Unstable – Q1’14
The Most Robust Devices
Samsung Infuse 4G SGH-I997
Lenovo A60
Dell Streak 7 M02M001
HTC ChaCha A810e
Coolpad 7295
Samsung Galaxy Europa GT-I5500
Samsung Acclaim SCH-R880
Motorola Motosmart XT389
Sharp Aquos Phone Zeta SH-02E
Samsung Galaxy mini GT-S5570
The Most Unstable Devices
Samsung Galaxy S IV Active SGH-I537
Sony Xperia J ST26i
Samsung Galaxy S IV Altius SCH-R970
Samsung Galaxy S IV Altius SGH-M919
Samsung Galaxy Note 8.0 GT-N5110
Samsung Galaxy S IV Altius SGH-I337
Samsung Galaxy Mega GT-I9205
HTC One M7 4.3
Asus Transformer Pad TF300TL
Sony Xperia Acro S LT26w
99.805 %
99.797%
99.794%
99.785%
99.783%
99.780%
99.778%
99.775%
99.771%
99.770%
29.722%
36.376%
39.007%
41.455%
43.284%
44.737%
45.536%
45.794%
47.689%
50.576 %
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
21
Agenda
• Intro & Benefits: In-House Mobile App Testing
• Challenges w/Apps, Devices, Testing & Market
• Infrastructure – both Hardware & Software
• Tips & Tricks for Building In-House Lab
• Testdroid Update
• Q&A
Agenda
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
22
Hardware – Top 3 Things
• Device Control Servers
– Hard disks
– RAM
– Energy Efficiency
• USB Hubs
• WiFi Infrastructure
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
23
Software – Top 3 Things
• Testdroid
Enterprise
• Continuous
Integration – e.g.
Jenkins CI
• Other agile tools
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
24
How Testdroid Helps?
• Speed up dev &
testing cycles
significantly
• Agile development
& integration with
mobile practices
• Continuous Testing
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
25
Simple Setup
Device clusters
Device Control
Server(s)
Cluster #1 Cluster #2 Cluster #3
USB Hubs,
Cables
Cluster #4 Cluster #5
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
26
Developers
Source
code
Repository
Build
failed
Successful
build
QA & Testers
Error reporting
Test Cases
Application
Commit
Users / Consumers
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
27
Agenda
• Intro & Benefits: In-House Mobile App Testing
• Challenges w/Apps, Devices, Testing & Market
• Infrastructure – both Hardware & Software
• Tips & Tricks for Building In-House Lab
• Testdroid Update
• Q&A
Agenda
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
28
1
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
29
2
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
30
3
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
31
4
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
32
5
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
33
Agenda
• Intro & Benefits: In-House Mobile App Testing
• Challenges w/Apps, Devices, Testing & Market
• Infrastructure – both Hardware & Software
• Tips & Tricks for Building In-House Lab
• Testdroid Update
• Q&A
Agenda
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
34
Testdroid Update
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
35
Testdroid Update
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
36
Stay tuned!
A Step-by-step guide
how to build an in-
house test lab for
mobile apps.
Will be available at
www.testdroid.com
Coming Soon!
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
37
Deployment Options
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
38
Only $999!
For Trial Purpose!
We’re giving a 30-day trial license with Mac Mini.
In worst case, you got a Mac Mini with $999 – and it the best scenario you’ll have a
product that will save you a lot of money, time and results as a better application!
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
39
Agenda
• Intro & Benefits: In-House Mobile App Testing
• Challenges w/Apps, Devices, Testing & Market
• Infrastructure – both Hardware & Software
• Tips & Tricks for Building In-House Lab
• Testdroid Update
• Q&A
Agenda
© Copyrights by Bitbar Technologies Ltd. 2014
All rights reserved.
40

More Related Content

What's hot (20)

PPTX
Best Practices in Mobile Game Testing
Bitbar
 
PPTX
Mobile performance metrics and performance monitoring meetup 2017 05 10
Bitbar
 
PPTX
The Powerful and Comprehensive API for Mobile App Development and Testing
Bitbar
 
PDF
Which One Works You The Best: In-House or Cloud-Based Development Environment
Bitbar
 
PPTX
Hassle-Free Continuous Integration with Real Device Testing
Bitbar
 
PDF
Exercising and Scaling Up Mobile DevOps in the Enterprise
Bitbar
 
PPTX
Different Android Test Automation Frameworks - What Works You the Best?
Bitbar
 
PDF
Introduction To Mobile-Automation
Mindfire Solutions
 
PDF
Beginner’s Guide to Game Testing | What Skills and Tools You Should Know To T...
Carl Alston
 
PPTX
Parallel testing with appium
moizjv
 
PPTX
Parallel Test Runs with Appium on Real Mobile Devices – Hands-on Webinar
Bitbar
 
PDF
LDNSE: Testdroid for Mobile App and Web Testing (London Selenium Meetup)
Bitbar
 
PPTX
Selenium training
Shivaraj R
 
PDF
Top Best Practices for Successful Mobile Test Automation
Fred Beringer
 
PDF
Android UI Testing with Appium
Luke Maung
 
PDF
Mobile Test Automation
Lee Barnes
 
PPTX
Appium vs Appium with Perfecto
Lizzy Guido (she/her)
 
PDF
Cloud Testing Has Never Been Easier or More Accessible
Perfecto by Perforce
 
PDF
Stop Testing (Only) The Functionality of Your Mobile Apps!
Applitools
 
PPTX
Testing Strategy for Progressive Web Apps
Perfecto by Perforce
 
Best Practices in Mobile Game Testing
Bitbar
 
Mobile performance metrics and performance monitoring meetup 2017 05 10
Bitbar
 
The Powerful and Comprehensive API for Mobile App Development and Testing
Bitbar
 
Which One Works You The Best: In-House or Cloud-Based Development Environment
Bitbar
 
Hassle-Free Continuous Integration with Real Device Testing
Bitbar
 
Exercising and Scaling Up Mobile DevOps in the Enterprise
Bitbar
 
Different Android Test Automation Frameworks - What Works You the Best?
Bitbar
 
Introduction To Mobile-Automation
Mindfire Solutions
 
Beginner’s Guide to Game Testing | What Skills and Tools You Should Know To T...
Carl Alston
 
Parallel testing with appium
moizjv
 
Parallel Test Runs with Appium on Real Mobile Devices – Hands-on Webinar
Bitbar
 
LDNSE: Testdroid for Mobile App and Web Testing (London Selenium Meetup)
Bitbar
 
Selenium training
Shivaraj R
 
Top Best Practices for Successful Mobile Test Automation
Fred Beringer
 
Android UI Testing with Appium
Luke Maung
 
Mobile Test Automation
Lee Barnes
 
Appium vs Appium with Perfecto
Lizzy Guido (she/her)
 
Cloud Testing Has Never Been Easier or More Accessible
Perfecto by Perforce
 
Stop Testing (Only) The Functionality of Your Mobile Apps!
Applitools
 
Testing Strategy for Progressive Web Apps
Perfecto by Perforce
 

Similar to Build a Large Scale In-House Test Lab for Mobile Apps (20)

PPTX
Maximize the Benefits from Your Test Automation Investment
Bitbar
 
PPTX
Mastering Mobile Test Automation with Appium
Perfecto by Perforce
 
PPTX
Cutting Through the Disruption
OSSCube
 
PDF
Are You Ready for Android L?
Keynote Mobile Testing
 
PPTX
Mike Siegler at INCOSE Minneapolis, 2014
Etherios
 
PDF
TiConf US 2014
omorandi
 
PDF
Measuring and improving your app's network performance oredev
Doug Sillars
 
PDF
Technology and Digital Platform | 2019 partner summit
Andrew Kumar
 
PPTX
Real Devices or Emulators: Wen to use What for Automated Testing
Sauce Labs
 
PDF
The impact of IOT - exchange cala - 2015
Eduardo Pelegri-Llopart
 
PPTX
JavaOne 2015 - CON6489 - Smart Open Spaces Powered by Low Cost Computers
Jorge Hidalgo
 
PDF
Steps to Scale Internet of Things (IoT)
Rafael Maranon
 
PDF
Build Infrastructure: What It Is, Why You Need It, and How to Use Python to F...
Na'Tosha Bard
 
PDF
Building an aruba proof of concept lab javier urtubia
Aruba, a Hewlett Packard Enterprise company
 
PDF
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
Eduardo Pelegri-Llopart
 
PDF
Reduce Test Automation Execution Time by 80%
TechWell
 
PDF
Ahead of the Stream: How to Future-Proof Real-Time Analytics
Inside Analysis
 
PPTX
Inforln.com ERP LN 10.3 & 10.4 Project Peg Audit History Differences
Dan Aldridge, ERP Software Evangelist, LION
 
PPT
Sbs overview r4
Rubin Dhillon
 
PDF
Tech planet 2014 Samsung Gear S Web Application
Ryo Jin
 
Maximize the Benefits from Your Test Automation Investment
Bitbar
 
Mastering Mobile Test Automation with Appium
Perfecto by Perforce
 
Cutting Through the Disruption
OSSCube
 
Are You Ready for Android L?
Keynote Mobile Testing
 
Mike Siegler at INCOSE Minneapolis, 2014
Etherios
 
TiConf US 2014
omorandi
 
Measuring and improving your app's network performance oredev
Doug Sillars
 
Technology and Digital Platform | 2019 partner summit
Andrew Kumar
 
Real Devices or Emulators: Wen to use What for Automated Testing
Sauce Labs
 
The impact of IOT - exchange cala - 2015
Eduardo Pelegri-Llopart
 
JavaOne 2015 - CON6489 - Smart Open Spaces Powered by Low Cost Computers
Jorge Hidalgo
 
Steps to Scale Internet of Things (IoT)
Rafael Maranon
 
Build Infrastructure: What It Is, Why You Need It, and How to Use Python to F...
Na'Tosha Bard
 
Building an aruba proof of concept lab javier urtubia
Aruba, a Hewlett Packard Enterprise company
 
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
Eduardo Pelegri-Llopart
 
Reduce Test Automation Execution Time by 80%
TechWell
 
Ahead of the Stream: How to Future-Proof Real-Time Analytics
Inside Analysis
 
Inforln.com ERP LN 10.3 & 10.4 Project Peg Audit History Differences
Dan Aldridge, ERP Software Evangelist, LION
 
Sbs overview r4
Rubin Dhillon
 
Tech planet 2014 Samsung Gear S Web Application
Ryo Jin
 
Ad

Recently uploaded (20)

PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
The Future of Artificial Intelligence (AI)
Mukul
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Ad

Build a Large Scale In-House Test Lab for Mobile Apps

  • 1. Building a Large-Scale In-House Test Lab for Mobile Apps 4 June 2014 Ville-Veikko Helppi Technical Product Manager [email protected]
  • 2. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 2 Agenda • Intro & Benefits: In-House Mobile App Testing • Challenges w/Apps, Devices, Testing & Market • Infrastructure – both Hardware & Software • Tips & Tricks for Building In-House Lab • Testdroid Update • Q&A Agenda
  • 3. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 3 Agenda • Intro & Benefits: In-House Mobile App Testing • Challenges w/Apps, Devices, Testing & Market • Infrastructure – both Hardware & Software • Tips & Tricks for Building In-House Lab • Testdroid Update • Q&A Agenda
  • 4. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 4 Manual vs. Automation Smaller coverage, More money burnt & time wasted, Error- prone Large coverage, quickly completed, Less money & time wasted, Exact results.
  • 5. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 5 Prerequisites • Testing environment as authentic as possible – Real devices <-> emulators/simulators • Test coverage needs to be adequate – Software is not identical in all Android/iOS devices – Hardware is even more fragmented landscape • Surrounding testing conditions (e.g. network) • Try not to build in repetitive, manual processes
  • 6. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 6 In-House Mobile App Testing • Continuous Testing with real devices • Cloud/Out-of-Premises vs. In-House • Improve app ratings & your brand reputation • Operational costs vs. Lost revenue? • Consequences of not-being-tested-enough?
  • 7. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 7 Reasons to Build In-House Labs • Pre-Market devices or other hardware • Corporate security policies • Availability and usage level • Special setups
  • 8. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 8 Core Benefits of CI and Testing • Version control and build revision • Build automation, instant execution & testing • All types of testing & integrations enabled • Frequent commits, Code consolidation -> Fast builds • CI/Testing is the best fit for mobile agile process
  • 9. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 9 Agenda • Intro & Benefits: In-House Mobile App Testing • Challenges w/Apps, Devices, Testing & Market • Infrastructure – both Hardware & Software • Tips & Tricks for Building In-House Lab • Testdroid Update • Q&A Agenda
  • 10. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 10 Why Apps Fail?
  • 11. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 11 EXAMPLE: Android devices Picture by OpenSignal 2013 - http://opensignal.com/reports/fragmentation-2013/
  • 12. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 12 EXAMPLE: Android OEMs Picture by OpenSignal 2013 - http://opensignal.com/reports/fragmentation-2013/
  • 13. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 13 EXAMPLE: Android OS Picture by OpenSignal 2013 - http://opensignal.com/reports/fragmentation-2013/
  • 14. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 14 OS Versions ICS JB KK 17.7M test runs, 288 unique Android devices, 50+ configurations
  • 15. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 15 Display Resolution 17.7M test runs, 288 unique Android devices, 50+ configurations
  • 16. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 16 Memory
  • 17. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 17 Coverage? IS THAT ALL YOU NEED? Picture by Double Encore - http://www.doubleencore.com/2014/05/android-user-data-2014/
  • 18. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 18 Data, results & setup information were gather between 1 January – 31 March 2014 (Q1’2014) - 17.7M test/device runs - 288 unique devices - Thousands of userswww.testdroid.com Research
  • 19. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 19 Global Coverage
  • 20. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 20 Robust/Unstable – Q1’14 The Most Robust Devices Samsung Infuse 4G SGH-I997 Lenovo A60 Dell Streak 7 M02M001 HTC ChaCha A810e Coolpad 7295 Samsung Galaxy Europa GT-I5500 Samsung Acclaim SCH-R880 Motorola Motosmart XT389 Sharp Aquos Phone Zeta SH-02E Samsung Galaxy mini GT-S5570 The Most Unstable Devices Samsung Galaxy S IV Active SGH-I537 Sony Xperia J ST26i Samsung Galaxy S IV Altius SCH-R970 Samsung Galaxy S IV Altius SGH-M919 Samsung Galaxy Note 8.0 GT-N5110 Samsung Galaxy S IV Altius SGH-I337 Samsung Galaxy Mega GT-I9205 HTC One M7 4.3 Asus Transformer Pad TF300TL Sony Xperia Acro S LT26w 99.805 % 99.797% 99.794% 99.785% 99.783% 99.780% 99.778% 99.775% 99.771% 99.770% 29.722% 36.376% 39.007% 41.455% 43.284% 44.737% 45.536% 45.794% 47.689% 50.576 %
  • 21. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 21 Agenda • Intro & Benefits: In-House Mobile App Testing • Challenges w/Apps, Devices, Testing & Market • Infrastructure – both Hardware & Software • Tips & Tricks for Building In-House Lab • Testdroid Update • Q&A Agenda
  • 22. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 22 Hardware – Top 3 Things • Device Control Servers – Hard disks – RAM – Energy Efficiency • USB Hubs • WiFi Infrastructure
  • 23. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 23 Software – Top 3 Things • Testdroid Enterprise • Continuous Integration – e.g. Jenkins CI • Other agile tools
  • 24. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 24 How Testdroid Helps? • Speed up dev & testing cycles significantly • Agile development & integration with mobile practices • Continuous Testing
  • 25. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 25 Simple Setup Device clusters Device Control Server(s) Cluster #1 Cluster #2 Cluster #3 USB Hubs, Cables Cluster #4 Cluster #5
  • 26. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 26 Developers Source code Repository Build failed Successful build QA & Testers Error reporting Test Cases Application Commit Users / Consumers
  • 27. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 27 Agenda • Intro & Benefits: In-House Mobile App Testing • Challenges w/Apps, Devices, Testing & Market • Infrastructure – both Hardware & Software • Tips & Tricks for Building In-House Lab • Testdroid Update • Q&A Agenda
  • 28. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 28 1
  • 29. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 29 2
  • 30. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 30 3
  • 31. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 31 4
  • 32. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 32 5
  • 33. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 33 Agenda • Intro & Benefits: In-House Mobile App Testing • Challenges w/Apps, Devices, Testing & Market • Infrastructure – both Hardware & Software • Tips & Tricks for Building In-House Lab • Testdroid Update • Q&A Agenda
  • 34. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 34 Testdroid Update
  • 35. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 35 Testdroid Update
  • 36. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 36 Stay tuned! A Step-by-step guide how to build an in- house test lab for mobile apps. Will be available at www.testdroid.com Coming Soon!
  • 37. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 37 Deployment Options
  • 38. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 38 Only $999! For Trial Purpose! We’re giving a 30-day trial license with Mac Mini. In worst case, you got a Mac Mini with $999 – and it the best scenario you’ll have a product that will save you a lot of money, time and results as a better application!
  • 39. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 39 Agenda • Intro & Benefits: In-House Mobile App Testing • Challenges w/Apps, Devices, Testing & Market • Infrastructure – both Hardware & Software • Tips & Tricks for Building In-House Lab • Testdroid Update • Q&A Agenda
  • 40. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 40