Mobile App Testing

Pinpoint where your native and hybrid mobile apps fail on the most popular Android and iOS devices.

Mobile app testing is easy on Sauce Labs

Run your mobile native, hybrid and web tests across emulators, simulators and real devices instantly with no waiting or reservations required.

Access a live remote desktop session while your tests are running. Manually take control of the VM or "breakpoint" the test to stop and investigate a problem.

Run mobile tests from your CI system or from the command line, the same way you’d run them locally. Specifying which platform configurations you want to use is as easy as setting the desired capabilities for your tests.

Analyze your test results with complete reporting. Speed bug resolution with a full report of the run with video, metadata, Appium and console logs, and a complete list of commands and responses.

Run your mobile tests in our secure data center on a real OS, in a dedicated single-use VM. Once the tests finish, the VM is destroyed so your data is never exposed to future sessions.

Write tests in the most popular languages, including Java, Ruby, Python, PHP, Node.js, or C#, with any test framework, using Appium (the leading open source mobile automation framework, backed by Sauce Labs).

Test on Real Mobile Devices

  • Test on the Most Popular Devices Automate your tests across a deep selection of real iOS and Android devices. With a large inventory of each type of device, you’ll never have to wait in a queue for your tests to run.

  • Optimize your tests Smoke test your business logic with our emulators or simulators, and then test against our real devices for hardware functions like location, screen actions, sound and Bluetooth.

  • Designed for Automation and CI Our real device cloud is optimized to work with automated CI systems where the emphasis for testing is on speed, scale, and reliability.

    For more information on testing on real devices, contact Sauce Labs’ sales.

Mobile app testing with Continuous Integration

Sauce is optimized for mobile app testing in a continuous integration workflow, with a focus on reliability and scale. By running tests concurrently on Sauce, you can keep your build quick without sacrificing coverage.

Achieve Continuous Integration

  • Write tests in the most popular languages, including Java, Ruby, Python, PHP, Node.js, or C#, using any test framework. Run tests from your CI system or straight from your command line, the same way you’d run them locally.

  • Specifying which platform configurations you want to run tests on is as easy as setting the desired capabilities for your tests. We automatically use the latest and most stable version of Appium, but you can set whatever version you’d like to use in the desired capabilities. See our Test Configuration documentation for a complete list of the many options and features available when testing on Sauce.



Powered by

The world needed a powerful cross-platform mobile automation framework, and Appium has quickly become the leading open source framework for mobile testing, and we're proud to be backing the project.

Learn more about testing with Appium