Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Learn the Best 
Practices in Mobile 
Game Testing 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 1 
...
• Different Types of Testing and How Game 
Testing Differs from Regular App Testing? 
• Frameworks, Tools and Technologies...
Let's Define 'Testing'... 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 3
Different Types of Testing? 
• Black-box testing vs. White-box testing 
• Methods used in Mobile Game Testing 
© Copyright...
Defining Some Ways to Test 
Functional Testing • Functionality of the game-play, features 
• Done always when new features...
The Old-Fashion Thinking 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 6 
Deterministic systems 
Id...
Test Automation as a Solution 
Random setups/results -> Easy to generate random events 
No handle on objects -> Variety of...
Challenges that Test Automation Tackles 
• Proliferation of Devices, Brands, Operators, 
© Copyrights by Bitbar Technologi...
Significant Benefits of Using Automation 
OEM 
mods 
© Copyrights by Bitbar Technologies Ltd. 2014 
Relation 
to other 
so...
Different 'Verticals' Require Different Practices 
© Copyrights by Bitbar Technologies Ltd. 2014 
Typically need to 
fully...
Importance of 
Mobile Game Testing 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 11
Important Aspects in Game Testing 
• User Interface and Functionality 
– UI layouts/elements, Menus, Resolution, 
Orientat...
User Interface and Functional 
• Compared to regular app testing, mobile game 
testing may seem to be more challenging 
– ...
Performance Testing 
• Performance, Load, Stress, Spike, Soak 
• Measure the real 
user experience 
• Execute tests with 
...
Performance Makes +/- UX 
• Studies: Majority of 
users leave game due 
sluggish, general 
slowness or other bad 
performa...
Building the User Experience 
Monetization 
Are gamers willing to buy – invest – in game 
Playing Experience 
Intuition to...
• End-to-end between tests, AI or 
more simple implementations 
• Optimize the data communication 
between server and clie...
• Important part of the after-engagement 
(how gamers 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved....
Security and Liabilities 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 19
4 Top Priorities in 
Mobile Game Testing 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 20
© Copyrights by Bitbar Technologies Ltd. 2014 
Localization 
All rights reserved. 21
Device Diversity 
By OpenSignal, Inc. 2014 - http://opensignal.com/reports/2014/android-fragmentation/ 
© Copyrights by Bi...
Real Devices vs. Emulators 
Why Real Devices are Must-to-Have? 
• Emulators/simulators won’t help you to test… 
– User Exp...
Manual vs. Automation 
Manual Automation 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 24 
Smaller ...
Infrastructure for 
Mobile Game Testing 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 25
High-Level Infrastructure 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 26
Architecture / Infrastructure 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 27 
GAME 
Game 
Engine ...
Isolated, Hermetic Testing 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 28 
GAME 
Game 
Engine 
An...
Compatibility & Porting Testing 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 29 
GAME 
Game 
Engin...
Smoke/Reference Testing 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 30 
GAME 
Game 
Engine 
Andro...
Back-End Performance Testing 
© Copyrights by Bitbar Technologies Ltd. 2014 
Massive no. of users 
and significant load 
A...
Continuous Integration 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 32
Game Testing Process 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 33
Hands-on Example: 
Integrating Development with 
Testing Environment 
© Copyrights by Bitbar Technologies Ltd. 2014 
All r...
Setup 
• Continuous Integration (e.g. Jenkins) 
• Appium framework (for Android and iOS) 
• No need for devices – we'll us...
Continuous Integration 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 36
Family Tree: Android Test 
Automation Frameworks 
Appium works for both, Android and iOS 
© Copyrights by Bitbar Technolog...
• Uses Selenium Webdriver (W3C standard) as a 
2014 
38 
© Copyrights by Bitbar Technologies Ltd. 2013 
All rights reserve...
Desired Capabilities / Android 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
39 
Test Script 
Desi...
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
40 
Test Script 
Desired 
Capabilities 
Test Case 
{ ...
Appium @ Localhost 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
Example 
41 
Test Script 
WebDriv...
From Localhost to Testdroid 
Cloud 
*Testdroid Caps 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
...
From Localhost to Testdroid 
Cloud 
WebDriver { 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
Test...
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
Example 
44
350+ Android & 20+ iOS Devices 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 45
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
Example 
46
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
Example 
47
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
Example 
48
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
Example 
49
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
Example 
50
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 
Example 
51
Projects and Test Runs 
© Copyrights by Bitbar Technologies Ltd. 2014 
Example 
All rights reserved. 52
Behind the Scene 
Appium 
Broker 
5 Appium Ready 
sessionid 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights res...
Image Recognition 
The basic example of Image Recognition 
in Mobile Game Testing: Template 
Matching 
© Copyrights by Bit...
Code Example 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 55
Code Example 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 56
Code Example 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 57
Code Example 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 58
Example: Clash of Clans 
• Test Script contains the following 'steps': 
1. Identify the used platform (Android / iOS) 
2. ...
Image Recognition with Real Android and 
iOS Devices in Local Environment 
© Copyrights by Bitbar Technologies Ltd. 2014 
...
Testdroid Update 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 61
New UI in Testdroid Cloud 2.0 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 62
Testdroid Cloud's Interactive 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 63
Testdroid 
PrivateCloud - 
Running user-selected 
at any of our 
hosting facilities 
© Copyrights by Bitbar Technologies L...
NEW HOSTING CENTER! 
Mountain View, CA 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 65 
San Franci...
Testdroid Deployment Options 
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 66 
Option 1: 
Public De...
© Copyrights by Bitbar Technologies Ltd. 2014 
All rights reserved. 67
THANK YOU! 
W E B I N A R 
Video recording & slides of this webinar will 
be soon available at Vimeo and Slideshare! 
Plea...
We operate the largest global device 
cloud with over 400 devices 
instantly available for developers 
Devices from the US...
Próxima SlideShare
Cargando en…5
×

Best Practices in Mobile Game Testing

Watch a live presentation at http://offer.bitbar.com/learn-the-best-practices-of-mobile-game-testing

To get the best start for your mobile game - or just to improve the existing game's possibility to get in front of hundreds of millions of gamers - we'll be sharing our insights, best practices and lots of tips&tricks how to gain advantage in this race.

Stay tuned and join our upcoming webinars at http://bitbar.com/testing/webinars/

  • Inicia sesión para ver los comentarios

Best Practices in Mobile Game Testing

  1. 1. Learn the Best Practices in Mobile Game Testing © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 1 2 December 2014 Ville-Veikko Helppi Technical Product Manager ville-veikko.helppi@bitbar.com W E B I N A R
  2. 2. • Different Types of Testing and How Game Testing Differs from Regular App Testing? • Frameworks, Tools and Technologies – What is Important in Mobile Game Testing Today? • Top Priorities for Mobile Game Testing • Infrastructure for Successful Game Testing • Hands-on Example (Image Recognition) • Testdroid Update • Q&A © Copyrights by Bitbar Technologies Ltd. 2014 Agenda All rights reserved. 2
  3. 3. Let's Define 'Testing'... © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 3
  4. 4. Different Types of Testing? • Black-box testing vs. White-box testing • Methods used in Mobile Game Testing © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 4 – Functional – Compatibility – Performance – Localization – Regression – Load – Smoke – Acceptance
  5. 5. Defining Some Ways to Test Functional Testing • Functionality of the game-play, features • Done always when new features /regressions are included Regression Testing Compatibility Testing • How game runs on different configurations Localization Testing • Different languages, geo-focused materials • Endurance test to determine if system can handle the load Soak Testing Stress Testing • Measures the capacity of the system • Simplest form of performance testing, measures how system handles certain loads Load Testing • Isolation of the environment (e.g. from network) to see how game works Hermetic Testing © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 5 Feature -based testing End-user testing Performance testing
  6. 6. The Old-Fashion Thinking © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 6 Deterministic systems Identifiable objects Tool support(s) User-driven actions Simple inputs/outputs Virtualization Random setups/results No handle on objects No standards User reacts to input Complex inputs/outputs Real hardware <> <> <> <> <> <> High-level of automation Low-level of automation
  7. 7. Test Automation as a Solution Random setups/results -> Easy to generate random events No handle on objects -> Variety of options (e.g. image recognition) No standards -> Variety of frameworks (cross-platform etc.) User reacts to input -> Test scripts can handle random events Complex inputs/outputs -> Test scripts can generate input/content Test Automation brings real value Real hardware -> Availability of real mobile hardware with variety of options to mobile game testing © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 7
  8. 8. Challenges that Test Automation Tackles • Proliferation of Devices, Brands, Operators, © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 8 Platforms • Coupling the Testing and Development process (Continuous Integration/Deployment/Delivery) • Different Types of Testing (as automated) – Stress, Load, Performance, Functionality etc. • Test script & test asset usability • Cons of Manual testing – Tedious effort, Expensive human resources, Error-prone (as done by humans) & Not reusable (done once)
  9. 9. Significant Benefits of Using Automation OEM mods © Copyrights by Bitbar Technologies Ltd. 2014 Relation to other software All rights reserved. 9 OS versions Chipsets CPU + GPU Tens of OEMs Memory Displays (resolutions, physical hw) Other hardwar e (connectivity, calibration)
  10. 10. Different 'Verticals' Require Different Practices © Copyrights by Bitbar Technologies Ltd. 2014 Typically need to fully utilize HW (CPU+GPU) Resource (e.g. battery) consumption OpenGL ES 2/3 Correct behaviour across platforms and browsers Integration with web back-ends All rights reserved. 10 Functionality and usability Screen orientations, connectivity, user profiles Robustness Robustness and security! Brand Compliances, verification with back-ends and data
  11. 11. Importance of Mobile Game Testing © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 11
  12. 12. Important Aspects in Game Testing • User Interface and Functionality – UI layouts/elements, Menus, Resolution, Orientation, Overall visuality • Graphics Performance • Usability and User Experience – Responsiveness, Real Occuring Events • Multi-player/User • Social Integrations • Security and Liabilities © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 12
  13. 13. User Interface and Functional • Compared to regular app testing, mobile game testing may seem to be more challenging – e.g. OpenGL ES content not action-identifiable • Graphics and UI – Identical look&feel across all devices and variants • Usability controls in the context of game • Navigation/game-play, Progress, Delays between "game-stages" • Animations, Fonts, Other graphics assets • Screen Resolution and Orientation © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 13
  14. 14. Performance Testing • Performance, Load, Stress, Spike, Soak • Measure the real user experience • Execute tests with all possible devices (SW&HW) • Discover the impact of server loads, app performance (CPU/GPU utilization) © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 14
  15. 15. Performance Makes +/- UX • Studies: Majority of users leave game due sluggish, general slowness or other bad performance behavior • It's very important to understand how game behaves on different devices, under different circumstances © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 15
  16. 16. Building the User Experience Monetization Are gamers willing to buy – invest – in game Playing Experience Intuition to follow the game and go forward with its instructions and game-play Usability The main User Interface, menus, design and how usable those are Understanding How quickly gamer assimilates what the game is about, how to fully play with it, what are the functionalities. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 16 • Graphics performance capability is the most important thing for mobile games when forming UX • Too many games fail to work properly with low-end/ mid-range devices due hardware performance • The real understanding of game's performance capability can be only figured out by testing on real devices
  17. 17. • End-to-end between tests, AI or more simple implementations • Optimize the data communication between server and clients • Test simultaneously on several © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 17 (different) devices • Check what happens if game gets interrupted (platform) • Location-based features – how to properly mock up those? • Hermetic environment – what happens? Multi-Player/User Features
  18. 18. • Important part of the after-engagement (how gamers © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 18 share their results) • Many of OEM branded devices provide certain SoMe apps pre-installed (version?) • Connectivity, login and data transferring are tested in context of game • Hermetic environment – what happens? Social Integrations
  19. 19. Security and Liabilities © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 19
  20. 20. 4 Top Priorities in Mobile Game Testing © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 20
  21. 21. © Copyrights by Bitbar Technologies Ltd. 2014 Localization All rights reserved. 21
  22. 22. Device Diversity By OpenSignal, Inc. 2014 - http://opensignal.com/reports/2014/android-fragmentation/ © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 22
  23. 23. Real Devices vs. Emulators Why Real Devices are Must-to-Have? • Emulators/simulators won’t help you to test… – User Experience and Usability – Hardware – Software – Infrastructure 0 % = the percentage of your app users that use emulator to run your app! © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 23
  24. 24. Manual vs. Automation Manual Automation © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 24 Smaller coverage, More money burnt & time wasted, Error-prone Large coverage, quickly completed, Less money & time wasted, Exact results.
  25. 25. Infrastructure for Mobile Game Testing © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 25
  26. 26. High-Level Infrastructure © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 26
  27. 27. Architecture / Infrastructure © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 27 GAME Game Engine Android iOS ... API & services Server Database App Middleware Platform Connectivity/Network Back-end
  28. 28. Isolated, Hermetic Testing © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 28 GAME Game Engine Android iOS ... API & services Server Database Hermetic Environment App Middleware Platform Connectivity/Network Back-end
  29. 29. Compatibility & Porting Testing © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 29 GAME Game Engine Android iOS ... API & services Server Database Real Devices App Middleware Platform Connectivity/Network Back-end
  30. 30. Smoke/Reference Testing © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 30 GAME Game Engine Android iOS ... API & services Server Database Reference Environment App Middleware Platform Connectivity/Network Back-end
  31. 31. Back-End Performance Testing © Copyrights by Bitbar Technologies Ltd. 2014 Massive no. of users and significant load All rights reserved. 31 GAME Game Engine Android iOS ... API & services Server Database App Middleware Platform Connectivity/Network Back-end
  32. 32. Continuous Integration © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 32
  33. 33. Game Testing Process © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 33
  34. 34. Hands-on Example: Integrating Development with Testing Environment © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 34
  35. 35. Setup • Continuous Integration (e.g. Jenkins) • Appium framework (for Android and iOS) • No need for devices – we'll use devices on Testdroid Cloud service • Test scripts / test cases for game © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 35
  36. 36. Continuous Integration © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 36
  37. 37. Family Tree: Android Test Automation Frameworks Appium works for both, Android and iOS © Copyrights by Bitbar Technologies Ltd. 2014 Appium Intro All rights reserved. 37
  38. 38. • Uses Selenium Webdriver (W3C standard) as a 2014 38 © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 38 scripting framework • Supports native Android, native iOS and mobile web: – Android via uiautomator (API level >=16) and Selendroid (API level <16) – iOS via UI Automation – Mobile web as Selenium driver for Android and iOS • You can write your Appium scripts on almost any programming language (Haskell/Go/Clojure/Java/Ruby) Appium Basics
  39. 39. Desired Capabilities / Android © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 39 Test Script Desired Capabilities Test Case { “device”: “Android”, “app”: “/Users/user/ApiDemos.apk” “app-package”: “com.example.android.apis” “app-activity”: “.ApiDemos” } Example
  40. 40. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 40 Test Script Desired Capabilities Test Case { “app”: “com.bitbar.testdroid.BitbarIOSSample” } Example Desired Capabilities / iOS
  41. 41. Appium @ Localhost © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. Example 41 Test Script WebDriver Desired Capabilities Test Case http://localhost_4723/wd/hub 4723 Appium Server Device
  42. 42. From Localhost to Testdroid Cloud *Testdroid Caps © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. Test Script WebDriver Desired Capabilities Test Case http://localhost_4723/wd/hub http://appium.testdroid.com/wd/hub Example
  43. 43. From Localhost to Testdroid Cloud WebDriver { © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. Test Script Desired Capabilities Test Case “testdroid_username”: “user@domain.com”, “testdroid_password”: “p4s$w0rd”, “testdroid_project”: “My First Project”, “testdroid_testrun”: “Test 1”, “testdroid_device”: “iPad Mini 7.0.4 A1432”, “testdroid_app”: “http://domain.com/app_v1.ipa” . . “app”: “com.bitbar.testdroid.BitbarIOSSample” } Example
  44. 44. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. Example 44
  45. 45. 350+ Android & 20+ iOS Devices © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 45
  46. 46. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. Example 46
  47. 47. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. Example 47
  48. 48. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. Example 48
  49. 49. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. Example 49
  50. 50. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. Example 50
  51. 51. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. Example 51
  52. 52. Projects and Test Runs © Copyrights by Bitbar Technologies Ltd. 2014 Example All rights reserved. 52
  53. 53. Behind the Scene Appium Broker 5 Appium Ready sessionid © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 53 Test Script Device Cluster Device 1 Device 2 Device 3 1 WebDriver Session Request @ http://appium.testdroid.com/wd/hub/ Desired Caps, .apk / .ipa 2 Configure project 3 Wait for device to become available 4 Start Appium Session Map 6 WebDriver Session response sessionid 7 Test Run sessionid Proxy Appium Device 1 Example
  54. 54. Image Recognition The basic example of Image Recognition in Mobile Game Testing: Template Matching © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 54
  55. 55. Code Example © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 55
  56. 56. Code Example © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 56
  57. 57. Code Example © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 57
  58. 58. Code Example © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 58
  59. 59. Example: Clash of Clans • Test Script contains the following 'steps': 1. Identify the used platform (Android / iOS) 2. Search for 'Goldmine' graphical element (using find_image to search for screen) 3. Script runs test to go to shop 4. Script runs test to buy a cannon 5. Script runs test to place the cannon (all these three are defined in .png files) 6. Script runs test to start a battle! 7. Game is brought down and test ends. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 59
  60. 60. Image Recognition with Real Android and iOS Devices in Local Environment © Copyrights by Bitbar Technologies Ltd. 2014 VIDEO All rights reserved. 60
  61. 61. Testdroid Update © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 61
  62. 62. New UI in Testdroid Cloud 2.0 © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 62
  63. 63. Testdroid Cloud's Interactive © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 63
  64. 64. Testdroid PrivateCloud - Running user-selected at any of our hosting facilities © Copyrights by Bitbar Technologies Ltd. 2014 devices All rights reserved. 64
  65. 65. NEW HOSTING CENTER! Mountain View, CA © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 65 San Francisco and Mountain View datacenter
  66. 66. Testdroid Deployment Options © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 66 Option 1: Public Device Cloud on-demand devices (multitenant) Mobile app testing on over 400+ real Android and iOS devices hosted by Bitbar Option 2: Private Device Cloud reserved devices Hosted by Bitbar in the US and/or Europe Devices chosen by and reserved only for the Customer Option 3: On-premise Device Cloud Automated mobile app testing on real Android and iOS de-vices hosted by the customer, usually 30-500 devices
  67. 67. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 67
  68. 68. THANK YOU! W E B I N A R Video recording & slides of this webinar will be soon available at Vimeo and Slideshare! Please visit at www.testdroid.com for more information. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 68
  69. 69. We operate the largest global device cloud with over 400 devices instantly available for developers Devices from the US, Europe, China, Japan and Korea – global devices for global customers © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 69

×