Introduction to 
Xamarin Test 
Cloud 
Grant Davies 
Bluetube CEO 
contact@bluetubeinc.com 
www.bluetubeinc.com
WHO IS BLUETUBE 
“Bluetube designs and builds for 
enterprise native mobile and 
responsive web.” 
■ Established in 1999 
■ Award-Winning Solutions 
■ Experts with Technology and Usability 
■ Enterprise Corporations & Non-profit 
Clients 
■ Premier Xamarin Consulting Partner 
■ Xamarin Test Cloud Consulting Partners
Automatically test your app on hundreds of real 
devices in the cloud
Mobile Quality Challenges 
• Device Fragmentation 
• App Complexity 
• Fast Release Cycles 
• Short Sessions 
• High Mobile User Expectations
US Device Market Coverage Data 
Companies must test on 
134 devices to get to 75% 
U.S. market coverage 
Number of Devices 
13 
45 
134 
288 
Market Share 25% 50% 75% 90% 
0
Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group
Thousands of iOS and Android APIs 
Public web APIs 
Backend integrations 
Third party libraries 
Memory, CPU and network constraints 
App Complexity
Fast Release Cycles 
Short 
Sessions 
High Mobile User 
Expectations
Beta Testing 
Long Cycles 
Rapid 
Iterations 
High Test Realism 
Manual 
Testing 
Automated UI 
Simplistic Tests 
Testing 
Unit Testing 
Automated UI testing is 
the only way to ensure 
your app 
• looks 
• behaves and 
• performs 
well on a broad set of 
devices— 
with every release
The End-to-End Mobile Quality Solution 
Local UI Test Authoring Cloud Testing Lab
Test Any Native or 
Hybrid App
Examples of User Interactions 
Tap Scroll Swipe Pinch Multi finger 
Text Entry Rotation GPS
DEMO
Jenkins 
TFS 
TeamCity 
Incorporate Xamarin Test Cloud into your continuous 
integration environment to shorten the feedback cycle and 
prevent users from finding regressions
The End-to-End Mobile Quality Solution 
Test on Real Devices 
Be confident that your apps function 
correctly and look great on real devices 
that are not rooted or jail broken. 
Analyze Results Quickly 
More than detailed technical feedback, 
stunning visual reporting performance 
monitoring 
Accelerate with Continuous Integration 
Integrate Xamarin Test Cloud into your 
continuous integration process or ALM 
to make every release a quality release 
Beat Fragmentation 
Test automatically on hundreds of 
combinations of operation systems, 
screens and resolutions 
Start immediately 
Dedicated QA engineers get you up and 
running with Xamarin Test Cloud fast and 
ensure your ongoing success 
Author Tests Easily 
Test your entire app, from the UI down, 
using object-level user interface testing
App Explorer 
• Walk your app 
Walks every screen/button in 
your app to look for crashes and 
major issues. 
• “Generation” 
Tours the app and performing 
actions like “tapping buttons”
App Explorer 
• Run Phase 
Runs the app through your suite 
of test devices 
• App Crashes 
• Missing UI 
• Can’t install
Thank You 
Tuesday, Jan 13, 2015 at 12pm EST 
www.virtualusersgroup.org/xamarin 
@VirtualXamarin 
www.bluetubeinc.com/blog

More Related Content

PPTX
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
PPTX
Xamarin Test Cloud Presentation
PDF
Mobile Test Automation
PPTX
Techdays app 2016 - behind the scenes
PPT
TestElf Informational Presentation
PPTX
Enterprise Mobile Apps. Cross-Platform that Works
PDF
Building 5 star apps with Xamarin Test Cloud at Techorama 2017
PPTX
Can We Deliver Mobile Apps Continuously?
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
Xamarin Test Cloud Presentation
Mobile Test Automation
Techdays app 2016 - behind the scenes
TestElf Informational Presentation
Enterprise Mobile Apps. Cross-Platform that Works
Building 5 star apps with Xamarin Test Cloud at Techorama 2017
Can We Deliver Mobile Apps Continuously?

What's hot (20)

PDF
SauceCon 2017: test.allTheThings(): Digital Edition
PDF
SauceCon 2017: Making Your Mobile App Automatable
PPTX
Mobile Testing
PDF
SauceCon 2017: Mobile Test Pyramid
PDF
Continuous Testing Odyssey: Learn Best Practices for End-to-End Web App Testing
PPT
Cloud based Testing Mobile Apps
PDF
Mobile First: How To Approach Mobile Testing!
PPTX
Mobile App Testing Best Practices
PDF
Webinar: Mobile Cloud, iOS and Android Test Automation with Quamotion
PDF
Top Best Practices for Successful Mobile Test Automation
PDF
Functional to Visual: AI-powered UI Testing from Testim and Applitools
PDF
Using Selenium To Test Mobile? Meet Appium!
PDF
App center an overview
PDF
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
PPTX
Continuous testing on emulators using the espresso test automation framework
PDF
Appurify Performance Automation Whitepaper FINAL
PDF
The Ultimate Website Testing Checklist for 2022
PPTX
Mobile Test Automation- Reduce Your Test Time To Market
PPTX
Best Practices in Mobile CI (webinar)
PDF
Accelerate Your Regional Tests with Sauce
SauceCon 2017: test.allTheThings(): Digital Edition
SauceCon 2017: Making Your Mobile App Automatable
Mobile Testing
SauceCon 2017: Mobile Test Pyramid
Continuous Testing Odyssey: Learn Best Practices for End-to-End Web App Testing
Cloud based Testing Mobile Apps
Mobile First: How To Approach Mobile Testing!
Mobile App Testing Best Practices
Webinar: Mobile Cloud, iOS and Android Test Automation with Quamotion
Top Best Practices for Successful Mobile Test Automation
Functional to Visual: AI-powered UI Testing from Testim and Applitools
Using Selenium To Test Mobile? Meet Appium!
App center an overview
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
Continuous testing on emulators using the espresso test automation framework
Appurify Performance Automation Whitepaper FINAL
The Ultimate Website Testing Checklist for 2022
Mobile Test Automation- Reduce Your Test Time To Market
Best Practices in Mobile CI (webinar)
Accelerate Your Regional Tests with Sauce
Ad

Similar to Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group (20)

PDF
testCloud & Crittercism: How to Continuously Ensure Mobile App Quality
PPTX
Mobile and Web App Testing for Visual Studio Teams
PDF
Mobile App Testing Strategy by RapidValue Solutions
PDF
The Essentials of Mobile App Testing and Monitoring
PPTX
The Role of Automation in Mobile Continuous Testing
PPTX
Zen Test Labs Mobile Application Testing
PDF
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
PDF
App Days 2016 Munich - Mobile Applications testing by Leaware
PDF
Testing Services - Software Quality Assurance
PDF
Mobile Testing Tools 101
PDF
TMA Mobile Testing
PDF
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
PPTX
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
PPTX
Mobile test automation perfecto star east
PPTX
Juc oct 2014 final
PPTX
Webinar: Automate Your Environment Provisioning for Mobile App Development
PDF
Mobile application-testing for shanethatech
PDF
Launch High Performing Mobile Apps with Appurify
PPSX
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
PPTX
Mobile Application Testing
testCloud & Crittercism: How to Continuously Ensure Mobile App Quality
Mobile and Web App Testing for Visual Studio Teams
Mobile App Testing Strategy by RapidValue Solutions
The Essentials of Mobile App Testing and Monitoring
The Role of Automation in Mobile Continuous Testing
Zen Test Labs Mobile Application Testing
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
App Days 2016 Munich - Mobile Applications testing by Leaware
Testing Services - Software Quality Assurance
Mobile Testing Tools 101
TMA Mobile Testing
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
Mobile test automation perfecto star east
Juc oct 2014 final
Webinar: Automate Your Environment Provisioning for Mobile App Development
Mobile application-testing for shanethatech
Launch High Performing Mobile Apps with Appurify
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
Mobile Application Testing
Ad

Recently uploaded (20)

PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PPTX
Computer Software - Technology and Livelihood Education
PDF
Time Tracking Features That Teams and Organizations Actually Need
PPTX
CNN LeNet5 Architecture: Neural Networks
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PDF
Microsoft Office 365 Crack Download Free
PDF
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PPTX
Introduction to Windows Operating System
PDF
DNT Brochure 2025 – ISV Solutions @ D365
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PDF
MCP Security Tutorial - Beginner to Advanced
PDF
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
PDF
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
PDF
Cost to Outsource Software Development in 2025
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
DOCX
How to Use SharePoint as an ISO-Compliant Document Management System
PDF
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
Weekly report ppt - harsh dattuprasad patel.pptx
Computer Software - Technology and Livelihood Education
Time Tracking Features That Teams and Organizations Actually Need
CNN LeNet5 Architecture: Neural Networks
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Microsoft Office 365 Crack Download Free
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
Introduction to Windows Operating System
DNT Brochure 2025 – ISV Solutions @ D365
Monitoring Stack: Grafana, Loki & Promtail
MCP Security Tutorial - Beginner to Advanced
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
Cost to Outsource Software Development in 2025
Advanced SystemCare Ultimate Crack + Portable (2025)
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
How to Use SharePoint as an ISO-Compliant Document Management System
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access

Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

  • 1. Introduction to Xamarin Test Cloud Grant Davies Bluetube CEO contact@bluetubeinc.com www.bluetubeinc.com
  • 2. WHO IS BLUETUBE “Bluetube designs and builds for enterprise native mobile and responsive web.” ■ Established in 1999 ■ Award-Winning Solutions ■ Experts with Technology and Usability ■ Enterprise Corporations & Non-profit Clients ■ Premier Xamarin Consulting Partner ■ Xamarin Test Cloud Consulting Partners
  • 3. Automatically test your app on hundreds of real devices in the cloud
  • 4. Mobile Quality Challenges • Device Fragmentation • App Complexity • Fast Release Cycles • Short Sessions • High Mobile User Expectations
  • 5. US Device Market Coverage Data Companies must test on 134 devices to get to 75% U.S. market coverage Number of Devices 13 45 134 288 Market Share 25% 50% 75% 90% 0
  • 7. Thousands of iOS and Android APIs Public web APIs Backend integrations Third party libraries Memory, CPU and network constraints App Complexity
  • 8. Fast Release Cycles Short Sessions High Mobile User Expectations
  • 9. Beta Testing Long Cycles Rapid Iterations High Test Realism Manual Testing Automated UI Simplistic Tests Testing Unit Testing Automated UI testing is the only way to ensure your app • looks • behaves and • performs well on a broad set of devices— with every release
  • 10. The End-to-End Mobile Quality Solution Local UI Test Authoring Cloud Testing Lab
  • 11. Test Any Native or Hybrid App
  • 12. Examples of User Interactions Tap Scroll Swipe Pinch Multi finger Text Entry Rotation GPS
  • 13. DEMO
  • 14. Jenkins TFS TeamCity Incorporate Xamarin Test Cloud into your continuous integration environment to shorten the feedback cycle and prevent users from finding regressions
  • 15. The End-to-End Mobile Quality Solution Test on Real Devices Be confident that your apps function correctly and look great on real devices that are not rooted or jail broken. Analyze Results Quickly More than detailed technical feedback, stunning visual reporting performance monitoring Accelerate with Continuous Integration Integrate Xamarin Test Cloud into your continuous integration process or ALM to make every release a quality release Beat Fragmentation Test automatically on hundreds of combinations of operation systems, screens and resolutions Start immediately Dedicated QA engineers get you up and running with Xamarin Test Cloud fast and ensure your ongoing success Author Tests Easily Test your entire app, from the UI down, using object-level user interface testing
  • 16. App Explorer • Walk your app Walks every screen/button in your app to look for crashes and major issues. • “Generation” Tours the app and performing actions like “tapping buttons”
  • 17. App Explorer • Run Phase Runs the app through your suite of test devices • App Crashes • Missing UI • Can’t install
  • 18. Thank You Tuesday, Jan 13, 2015 at 12pm EST www.virtualusersgroup.org/xamarin @VirtualXamarin www.bluetubeinc.com/blog

Editor's Notes

  • #2: Use your own photo here, don’t keep Craig. PPT: image needs to be easily replaceable and correctly masked.
  • #3: Add your own title, subtitle, and content; then replace the image and you have a cool slide! PPT: image needs to be easily replaceable and correctly masked.
  • #4: [When we open the call have the Xamarin cover slide showing. Adjust subtitle of cover slide to customer requirements and use case.]

Just as a quick check, can everyone seen my screen? Automatically test your app on hundreds of real devices in the cloud? 
 
Yes? Fantastic.

Great talking to you today. How are you? Customer, where are you located? I saw from your linkedin that you’re based in Boston, is that right? Xamarin is based in San Francisco and we really like the weather here. <insert appropriate conversation to build a connection>

Customer, who else will be joining the call from your side? Are we waiting for anyone else to join from your side?  

Why don’t we start with a quick round of introductions?  Customer, do you want to start on your side, give everybody a moment to introduce themselves, and maybe give a brief background and cover their particular goals for this call with Xamarin.  

[Customer is making introductions.]
  • #5: These are the 5 top challenges when it comes to mobile quality. Device fragmentation and app complexity make it hard to build apps that work well on a wide variety of devices. The lifecycle for mobile is much faster than traditional desktop development. Users use mobile apps differently, in short sessions, putting pressure on performance, and they have high expectations for great experiences and are vocal when they are not met.
  • #6: This data illustrates exactly how challenging the device fragmentation problem is—with testing on 134 devices required to get 75% market coverage in the U.S. Many companies today still test on only a handful of devices, or invest millions in testing labs that have to keep up with a constantly changing device landscape.
  • #7: To make that chart more real and tangible, this slide here represents just a subset of the Samsung Android screen-sizes and resolutions that a developer for Android needs to support today. There are actually more, we couldn’t fit them all on the slide. Between different device operating systems, form factors, screen sizes, resolutions, chip sets, and manufacturer modifications, it is difficult to know that your app works well on all devices
  • #8: So, there’s a fragmented device landscape, yet users expect apps to work perfectly on the device of their choice. They also expect great mobile features. There is quite a bit of complexity in delivering a great app. There are thousands iOS and Android APIs. Apple and Google just recently had their user conferences here in San Francisco, and each announced over 5,000 APIs in their upcoming device operating system releases alone. In addition, manufacturers such as Samsung and Amazon each add their own device-specific APIs, adding further complexity. The average app consumes about 5 public web APIs – such as social login and sharing, news feeds, photo sharing, and cloud storage are just a few examples. Most apps have some sort of connections to business systems. Internal apps deliver company data, and consumer apps often surface account and product information. There are several 3rd party libraries consumed in most mobile apps – from bar code scanning, to charting, to encryption libraries, to authentication, to messaging protocols and more. All of these great mobile features need to be delivered on these tiny computers in our pockets with limited memory and CPU resources, and subject to network latency, spikes and disconnects. Pulling off a great app on a single device is difficult – pulling it off on hundreds of devices is exponentially more difficult.
  • #9: Because the mobile landscape is rapidly changing, the mobile lifecycle is much faster than traditional desktop app development. Users expect new features and continuous improvements in mobile apps. As a result, several companies are moving to very fast release cycles for mobile, sometimes as short as 2 weeks.
  • #10: If you look at the mobile testing options available today, most of them have significant flaws. Manual testing and beta testing are highly realistic, but they don’t scale at all. It is difficult to do this kind of labor-intensive testing across hundreds of devices, and do it for every release. Unit testing is very fast, but does not provide complete test coverage of the entire mobile end user experience. What you really need is Automated UI Testing that basically replicates the motions of a human manual tester, in order to have rapid iterations but also to have a high test-realism. You also need to be able to do this on hundreds of real devices, in real time, to ensure fast time-to-market
  • #11: Now let’s talk about how Xamarin Test Cloud helps solve these challenges. At the most elemental level, Xamarin Test Cloud consists of two things. A test scripting environment where you easily automate the testing of every step a user takes through your app, running locally first. Xamarin Test Cloud is also a device lab accessible through the cloud where you execute your script on hundreds of devices at once, and get beautiful results analytics that help you identify and troubleshoot, bugs, crashes, UI problems, and memory and performance issues.
  • #12: You can test any native or hybrid mobile app with Xamarin Test Cloud, not just Xamarin apps. Objective-C apps, Java apps, Appcelerator, Phonegap. If the app can be downloaded from a public or private app store, it can be tested in Xamarin Test Cloud.
  • #13: Here are some examples of the types of user interactions you can automate with Xamarin Test Cloud, including complex gestures, screen rotation, and text entry. In addition, we provide full access to devices so you can also test hardware interactions like setting the GPS.
  • #16: Xamarin Test Cloud is particularly powerful when integrated into Continuous Integration processes so that you can ensure that every release is a quality release. Nothing frustrates users more than a new release that breaks their favorite feature. Find these regressions fast with Xamarin Test Cloud as part of your CI process. Xamarin Test Cloud supports Jenkins, TFS and Team City.
  • #17: To summarize, Xamarin Test Cloud is the fastest and easiest way to know that your apps work on your users’ choice of devices. This is a complete solution, from our Quick Start team that helps you get started, to test execution on hundreds of real devices, to beautiful, actionable analytics that you can access via the Test Could web portal, or integrate into your CI environments.
  • #25: Our next Virtual Xamarin Presentation will be Tuesday, January 13 at 12pm EST. RSVP NOW to attend. The top link is for anyone who would like to register for future Virtual Xamarin Users Group Presentations. Follow this the Virtual Xamarin Users Group on Twitter @VirtualXamarin to stay in contact with your peers and to receive instant updates about this users group Also, thank you to Bluetube for helping support this users group. They provide insightful technical articles every Tuesday. They cover a range of topics from mobile, responsive web, and UX/UI design. I provided their blog link below in case you were interested!