We strive to support the latest releases within 48 hours to ensure your website and apps work flawlessly across all platforms. The top lists indicate the ten most common devices by country. We gather information from an external provider who analyses mobile web traffic data from thousands of websites worldwide.

sauce labs mobile testing

Capture, prioritize, and quickly resolve application errors in development, test, beta, or post-release. Mitigate application risk with a deeper visibility into the root cause of application failure, high-fidelity error data, and powerful crash analytics. Sauce Connect is supported for both private and public clouds.

Your VDE

The latest product updates, insights, events, and more from Sauce Labs. Find the latest product updates, insights, events, and more below.

  • Learn about our intelligent debugging tools that allow developers to find and fix bugs earlier, release faster, and deliver high-quality customer experiences.
  • We noticed a considerable increase in the quality of code released with the help of Sauce API Quality.
  • Dynamic allocation example – finds any device that starts with the display name “iPhone”.
  • Static Allocation allows you to specify a known device by its unique ID.
  • What’s the potential ROI of investing in Sauce Labs’ mobile application testing solutions?
  • Our Test Configuration Options reference documentation provides a complete index of required and optional parameters for Appium.

Witness a revolutionary test automation solution for browser and mobile testing, that enables up to 70% faster automation, enhanced performance, scalability, reliability, and faster time to release. In a virtual press conference today, the office of the Hessian Minister of Digital Strategy and Development and VDE announced the establishment of Germany’s first AI Quality & Testing Hub. The aim of the initiative is to promote the quality of AI systems and make this property verifiable. The hub therefore combines research and development as well as standardization and certification under one roof in order to put AI systems to the test. VDE has an important role to play in solving testing challenges with a cross-sectoral approach to make it possible to verify the quality of AI systems. Audio capture and streaming are supported on real devices, see more here.

Live Testing​

You can upload your .app or .ipa through our REST API, as described in Uploading Your App to Real Device Storage with the REST API. The following sample values are presented using case for readability, but capabilities values are not case-sensitive, so there is no distinction between iPhone and iphone, for example. You can also install a dependent app or an app upgrade during a test by using the driver.installApp(‘path-to-app’) command. When Sauce Labs executes your test configuration, it looks for the presence of certain indicators in the session creation request to determine whether it should apply the JWP or W3C protocol. The following table outlines how Sauce Labs evaluates your creation request.

Sauce Labs provides thousands of real mobile devices for nearly every phone and tablet model and applicable OS version. You can run your Appium tests on these devices through the Sauce Labs Real Device Cloud (RDC) to ensure your app behaves accurately and sauce labs mobile testing consistently across different devices in the real world. Sauce Labs offers a massive pool of public devices available for all customers, as well as a private option in which customers can create a selection of devices for use by only their organization.

MOBILE APP TESTING

You can change the app version, as well as the real device, and launch a new test session. The best and most secure way to provide your credentials is to set your SAUCE_USERNAME and SAUCE_ACCESS_KEY as environment variables. Learn the basics of mobile app testing and access resources as you dive deeper. VDE also has proven expertise in the field of AI, such as in standardization and science with its renowned specialist societies.

VDE is the only organization in the world that combines science, standardization, testing, certification, and application consulting under one umbrella. The VDE mark has been synonymous with the highest safety standards and consumer protection for more than 100 years. You can run as many tests as you wish on your trial account, but you will only be able to run one test at a time.

Test with popular automation frameworks

You also can access your billing history from your account settings. You can add an exception for the Real Device Cloud to your network’s allowlist for the appropriate domains as described in System and Network Requirements for Sauce Connect Proxy. You can upload more than one .apk or .aab using the “dependency app” functionality.

sauce labs mobile testing

If the browser is not present on the device, you will need to manually install it. For automated testing, we support the Android device’s default browser and Chrome Browser and Safari on iOS. Dynamic allocation is advised, in particular, for all automated mobile app testing in CI environments. If you have both private AND public devices, dynamic device allocation will search for available matching private devices first, and if not found it will then search for available matching public devices. The Sauce Labs Real Device Cloud (RDC) provides you with the ability to run live and automated tests across Android and iOS devices.

App Storage

That’s the default time — it can be increased to 30 minutes through a timeout command. The default behavior for manual tests is to grant all permissions to apps to prevent those popups. If there is, our automated cleaning process didn’t work as intended. If this happens, let us know so our Operations team can reset the device and see what went wrong with the cleaning process.

Learn about testing your mobile apps manually and interactively on a variety of Android and iOS real mobile devices. For native app tests on real devices, you must provide a location from which your mobile app can be accessed in the app capability so your app can be installed on the test devices. You can specify a Sauce Labs App Storage ID or filename, or a remote location to which Sauce Labs has access. Develop, test, and deliver high-quality web and mobile apps at enterprise scale. Gain deep insights, pinpoint errors, and fix issues fast. Optimize beta testing processes and streamline Android and iOS app distribution and management with our secure, all-in-one platform.

Ready to accelerate testing and go to market faster?

The lists are generally reliable, but by using the “web traffic” metric for device distribution numbers, high-end devices and tablets might be overrepresented. Older and low-cost devices often have a smaller screen and a poorer performance, and are less used for surfing the web than top devices. This is why the “web-traffic” metric might underrepresent the overall distribution of these devices. Static Allocation allows you to specify a known device by its unique ID.