Automatically test your app on hundreds of mobile devices.


  • Contact Us

  • Find bugs before your users do.

    Start immediately

    Quick and easy to get started with the Xamarin App Explorer.

    Beautiful reports

    More than detailed technical feedback: stunning visual reporting and performance monitoring.

    Hundreds of devices

    Be confident that your apps function correctly and looks great on actual physical devices.

    Test for fragmentation

    Test automatically on hundreds of combinations of operating systems, screens, and resolutions.

    Continuous Integration

    Use our command line tool to run your tests or execute automated acceptance tests as part of your continuous integration process or ALM.

    Object-based UI testing

    Test your entire app, from the UI down, using object-level user interface testing.


    Some of our valued customers

    Xamarin Test Cloud Features

    Speed up your mobile development process using automated cross-platform UI testing.
    Ensure your users have the best experience with your app by testing the way they will use it.

    Xamarin App Explorer

    Easily get started testing your app. Upload an app to the Test Cloud and the Xamarin App Explorer systematically exercises screens and controls in your app without writing a single test.


    Powerful cross-platform UI test scripting

    The Xamarin Test Cloud uses powerful object-based UI testing: you can write test scripts that do what the users do: tap, swipe, rotate, wait for ui elements to appear, etc. When building for multiple platforms, you can share your test logic across the platforms increasing reuse and enabling faster test authoring.


    Test on Physical Devices

    Shorten development time and speed up testing cycles by running your app on hundreds of mobile phones and tablets, ranging from legacy to the newest hardware, and the devices are not jailbroken or rooted.


    Continuous Integration

    Run your UI tests directly from Team Foundation Server, Jenkins, and TeamCity. Or use our command-line interface or API to run tests and get results from your own custom infrastructure.


    Performance Monitoring

    Monitor performance of your app such as memory, responiveness, application size, cpu usage, and more.


    Visual Test Results

    See visual test reports of your tests, including high-resolution screenshots of what your app looks like on different models. Spotting problems and differences is quick and easy.


    Behavior Driven Development

    Communication between business, test engineers, and project managers is key in development and testing. Xamarin Test Cloud supports BDD, starting with the business needs, then phrases test specfications in your native language so everyone can understand.

    Feature: Trades
      Scenario: Selectable Trading Order Types
        Given I am logged in as "Cathy"
        When I go to the Trading Orders Screen
        Then it should display the Trading Orders order by Id

    [Test()]
    public void ShouldBeAbleToPlaceLimitOrders ()
    {
        EnterInto ("Username", "cathy@bussiness.com");
        EnterInto ("Password", "xkal38723@2");
        Tap ("Log In");
        AwaitScreenWithTitle ("Place Order");
        AssertButton ("Limit");
        Screenshot (label: "Place limit order");
    }

    Write tests in C# or Ruby

    Write tests in the best environment best for your needs. Tests written in C# are integrated with Xamarin Studio and Visual Studio. Or use the Ruby version of Calabash, the industry's most powerful framework for testing both native and hybrid apps.


    Test any mobile app

    You can test your iOS and Android, native or hybrid, apps written in any language or platform, including C#, Java, Objective-C, PhoneGap, Titanium, and RubyMotion.


  • Contact Us