Introduction to
Xamarin Test Cloud
Mobile Software Engineer
Pranav Khandelwal
www.bluetubeinc.com
WHO IS BLUETUBE
■ 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
“Bluetube designs and builds for
enterprise native mobile and
responsive web.”
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
25% 50% 75% 90%Market Share
Nu
mb
er
of
De
vic
es
13
45
134
288
0
Thousands of iOS and Android APIs
Public web APIs
Backend integrations
Third party libraries
Memory, CPU and network constraints
App Complexity
Fast Release CyclesShort
SessionsHigh Mobile User
Expectations
Long Cycles
Rapid
Iterations
High Test Realism
Simplistic Tests
Beta Testing
Manual
Testing
Automated UI
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
Local UI Test Authoring Cloud Testing Lab
The End-to-End Mobile Quality Solution
Test Any Native or
Hybrid App
Tap Scroll Swipe Pinch Multi finger
Text Entry Rotation GPS
Examples of User Interactions
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.
Accelerate with Continuous Integration
Integrate Xamarin Test Cloud into your
continuous integration process or ALM
to make every release a quality release
Analyze Results Quickly
More than detailed technical feedback,
stunning visual reporting performance
monitoring
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
http://www.meetup.com/Atlanta-Xamarin-Users-Group/
@atlxamarin
www.bluetubeinc.com/blog
Tuesday, Feb 24, 2015 at 6:30pm