This page has been archived and is no longer updated.

We do not supply this product anymore.

Xamarin Test Cloud

Find bugs before your users do on over 1,000 devices in the cloud.

Published by Xamarin
Distributed by ComponentSource since 2011

Version: 4 Updated: Nov 17, 2015

About Xamarin Test Cloud

Find bugs before your users do on over 1,000 devices in the cloud.

Xamarin Test Cloud allows you to test your app on hundreds of mobile devices. Find bugs before you ship with automated tests running on the devices your customers use. You can test everything your users can do, from pinching and swiping to double-tapping and scrolling. Find performance problems on any OS automatically with step-by step memory and performance tracking. Beautiful reports make it easy to know when you’re ready for launch.

Ship apps your users will love

  • Automate your app using the powerful Xamarin testing framework.
  • Upload your test suite and run it on hundreds of real devices in the cloud.
  • Receive a detailed report with results, screenshots and performance metrics.

Test your app on over 1,800 devices.
Run your app on Xamarin's huge (and growing) collection of real devices from around the world. Select devices based on form factor, manufacturer, operating system, or even popularity in your target market. Xamarin are adding over 100 devices every month, and if there’s a specific device you need, they’re taking requests.

Automate your app using real tools & languages.
Xamarin created a framework called Calabash that can automate and test any iOS or Android app, native or hybrid, from the UI level down. Xamarin provides both the automation framework and the device cloud, offering perfect integration, and continuous improvements to Calabash in response to customer needs.

Interact as users do.

  • Perform tap, double-tap, swipe, rotate, pan, long press, and pinch.
  • Build custom gestures programmatically for advanced interactions.
  • Query UI elements, app models, and even backend servers via public or private endpoints.
  • Use CSS selectors to query interface elements in hybrid apps.

Use any device feature.

  • Change GPS location.
  • Press physical buttons.
  • Activate device camera.
  • Rotate the device, switching between portrait and landscape modes.

Use tools you know and love.

  • Write tests in C# or Ruby with Cucumber.
  • Use Xamarin Studio and Visual Studio for C# tests.
  • Integrate with standard NUnit test runners.
  • Share code for cross-platform tests between iOS and Android.

Analyze app performance.

  • See full-frame screenshots and video playback for every step of every test.
  • Receive performance data (memory, CPU, duration, etc.).
  • Compare reports against previous runs to find regressions and bottlenecks.

Test continuously.

  • Automatically kick off Xamarin Test Cloud runs from your nightly Visual Studio Online build and get work items back in VSO from Test Cloud so you know what to fix.
  • Integrates with TFS, Jenkins, TeamCity, or any CI systems with custom post-build commands.
  • Parallelization breaks test runs up and executes them across multiple duplicate devices simultaneously, significantly increasing testing velocity.

Xamarin automators, at your service.
(Dependent on subscription level)

  • Xamarin’s expert automation engineers provide hands-on coaching to get you started.
  • Work with them to learn how to automate your app, or let them build and maintain a test suite for you.