The Sauce Labs Cookbook

Sauce Headless

Front End Performance Testing

Analytics

External Resources

More Info


Blog

Blog

Return to the Product Announcements and Release Notes Blog


Hello Sauce user!

Sauce Labs is happy to announce that we now support Firefox 71, as we continue to provide our users with the best coverage for testing applications.

Here is an example of the desired capabilities in Java using Selenium and W3C:


Firefox 71
MutableCapabilities sauceOptions = new MutableCapabilities();

FirefoxOptions browserOptions = new FirefoxOptions();
browserOptions.setCapability("platformName", "Windows 10");
// Best to always use the latest version of the browser:
browserOptions.setCapability("browserVersion", "latest");

// Or you can name the browser explicitely:
// browserOptions.setCapability("browserVersion", "71.0");
browserOptions.setCapability("sauce:options", sauceOptions);


Happy Testing!

Our 
Platform Configurator has also been updated to reflect this newest version.

Return to the Product Announcements and Release Notes Blog

Dear Sauce user, 

Our product just keeps getting Saucier! To help you quickly find issues in your tests and release quality software faster, we are happy to announce an update to our tools. The Appium server log and iOS log are now available separately on saucelabs.com. This update is available to all customers currently using Simulators.

To view the changes please navigate to a test details page, click on the view logs tab and in the dropdown you will see ios-syslog.log available. The log is also available through the API.  The additional logs will only be available for testing moving forward and not retroactively. 


Happy Testing,

Alistair Heys

Product Manager

Return to the Product Announcements and Release Notes Blog

In our continuing efforts to provide the best performing, most up-to-date platform for our users, Sauce Labs will discontinue support for the following Appium versions on Sauce Real Device Cloud:


Appium Versions

  • 1.8.0

  • 1.8.1

  • 1.9.1

  • 1.9.2-beta

  • 1.10.0

  • 1.10.1

  • 1.12.0

  • 1.13.0

  • 1.15.0-rc.1

We recommend upgrading as soon as possible to Appium Release, 1.15.0 and above


End of Support: December 20, 2019


Happy Testing!

Asaf Saar

Sr. Director of Product Management

App Center Integration

Return to the Product Announcements and Release Notes Blog

To maximize your testing efficiency, our team works tirelessly to make sure App Center integration is ready for you to use. HockeyApp integration will no longer be available. Our newest API Integration for App Center allows you to view your latest app build distributed via App Center. After you complete a quick set up with Sauce Labs Real Device Cloud you can start testing your latest build from App Center. 

Getting Started

Get API token from App Center

To start the integration with Sauce Labs Real Device Cloud, you need to get API token from App Center. 

Follow these steps to generate the API token:

  1. Sign in to your App Center account 

  2. Go to account settings and API Tokens 

  3. Select ‘New API Token’ and Name it

  4. Generate and copy the token 

Sync your apps to Sauce Labs Real Device Cloud 

Follow these steps to sync your apps in Sauce Labs Real Device Cloud

  1. Log into app.testobject.com

  2. Create a new project/’App’

  3. Select ‘Auto-Update’

  4. Enter the API Token from App Center





Dear Sauce User,


As we continue our mission to provide our users with the best coverage for testing applications, we are happy to announce that Sauce Labs now supports iOS 13.0 Simulators. This update is supported on Appium 1.15.0This includes being able to test iPad OS.

Here is an example of selecting an iPad OS Simulator using java:

DesiredCapabilities caps = DesiredCapabilities.iphone();

caps.setCapability("deviceName","iPad Pro (12.9 inch) Simulator");

caps.setCapability("deviceOrientation", "portrait");

caps.setCapability("platformVersion","13.0");

caps.setCapability("platformName", "iOS");

caps.setCapability("browserName", "Safari");


Our Platform Configurator has also been updated to reflect this newest version.


Happy Testing,

Alistair Heys

Product Manager

Return to the Product Announcements and Release Notes Blog

Return to the Product Announcements and Release Notes Blog

Hello Sauce user!

Sauce Labs is happy to announce that we now support Chrome 78 and Firefox 70, as we continue to provide our users with the best coverage for testing applications.

Here is an example of the desired capabilities in Java using Selenium and W3C:

Chrome 78
MutableCapabilities sauceOptions = new MutableCapabilities();

ChromeOptions browserOptions = new ChromeOptions();
browserOptions.setExperimentalOption("w3c", true);
browserOptions.setCapability("platformName", "Windows 10");
browserOptions.setCapability("browserVersion", "78.0");
browserOptions.setCapability("sauce:options", sauceOptions);




Firefox 70
MutableCapabilities sauceOptions = new MutableCapabilities();

FirefoxOptions browserOptions = new FirefoxOptions();
browserOptions.setCapability("platformName", "Windows 10");
browserOptions.setCapability("browserVersion", "70.0");
browserOptions.setCapability("sauce:options", sauceOptions);


Happy Testing!

Our 
Platform Configurator has also been updated to reflect this newest version.

Return to the Product Announcements and Release Notes Blog


Microsoft has announced the end of life (EOL) support for the HockeyApp product.

As a follow up, Sauce Labs RDC support for HockeyApp will end on November 16, 2019. Same day as the official EOL date set by Microsoft.

Microsoft App Center, is a replacement for HockeyApp, we will be supporting this functionality on Real Devices. 

How does this affect Sauce Labs users?

Users will no longer be able to connect HockeyApp to Sauce Labs, below is how it works today: 

Hockey App Flow


What will users have to do to prepare for this change?

  1. Please migrate apps in HockeyApp to Microsoft App Center, details are available here https://hockeyapp.net/transition/

  2. You can then select the new option for App Center in our UI



Appium 1.15.0 now available on Real Device Cloud

We are happy to announce that Appium 1.15.0 is now available on Real Device Cloud. 

You can check the release notes of Appium 1.15.0 here:  https://github.com/appium/appium/blob/master/CHANGELOG.md

Running Test on iOS 13

Please notice: This version of Appium is the only one that will work on iOS 13 devices. Please make sure you are specifying this version in your tests when testing on iOS 13 / iPadOS 13 devices.


Happy Testing!

Valentino Ciccarone

Snr. Product Manager - Real Devices Cloud


Return to the Product Announcements and Release Notes Blog

Return to the Product Announcements and Release Notes Blog

Hello Sauce user!

Sauce Labs is happy to announce that we now support Safari 13 on Mac OS 10.13 High Sierra, as we continue to provide our users with the best coverage for testing applications.

Here is an example of the desired capabilities in Java using Selenium and W3C:

MutableCapabilities sauceOptions = new MutableCapabilities();
SafariOptions browserOptions = new SafariOptions();
browserOptions.setCapability("platformName", "macOS 10.13");
browserOptions.setCapability("browserVersion", "13.0");
browserOptions.setCapability("sauce:options", sauceOptions);


Our 
Platform Configurator has also been updated to reflect this newest version.

Happy Testing!

Dear Sauce User,

As we continue our mission to provide our users with the best coverage for testing applications, we are happy to announce that Sauce Labs now supports Chrome v69.0.3497.100 and Google Play Services v16.0.89. This update is supported on Android 7.1 Google API Emulators.

Our Platform Configurator has also been updated to reflect this newest version.

Happy Testing,

Alistair Heys

Product Manager, Emulators and Simulators


Return to the Product Announcements and Release Notes Blog

Chrome 77: Now Available on Sauce Labs!

Return to the Product Announcements and Release Notes Blog

Hello Sauce user!

We are happy to announce that Sauce Labs now supports Chrome 77 on both Mac OS and Windows operating systems. Our Platform Configurator has also been updated to reflect this newest version.

Spice it up a little with the desired capabilities in Node.js, as an example:

var capabilities = {
    "browserName": 'chrome',
    "browserVersion": '77.0',
    "platformName": 'Windows 10',
    "sauce:options": {
    }
}


As always, we are here to help and support our users with their testing needs. Feel free to get in touch with us if you have any questions, concerns or comments.

Happy Testing,

Annie Thornton

Product Owner, Cross Browser Testing

As of today the following iOS versions are available on Real Devices Cloud:

  • iOS 13 GM (Golden Master) 
  • iOS 13.1 Beta 2

You are now able to run tests and future-proof your products for the next iteration of iOS on selected devices, enabled on both our European and US datacenters.


Please notice, as per every beta release of iOS there may be unexpected bugs and issues. 
Should you encounter any issue, we encourage to get in touch as soon as possible with us.


Happy Testing!


Valentino Ciccarone

Snr. Product Manager - Real Device Cloud

Return to the Product Announcements and Release Notes Blog

Android Virtual USB: New client version available

We are happy to announce that a new client for SauceLabs' Android Virtual USB has been released (v. 1.6)

The new client brings several bug-fixes and performance improvements, including a fix to the usage of proxies with the virtual USB client.
Although this new version presents no known breaking changes, we do highly recommend to update the client used on your machine or your pipelines as soon as possible.

Please also notice that we are also discontinuing support for any Virtual USB client prior to version 1.4


You can find the link to the new client and relative changelog here:

Download Page for Virtual USB Client


Happy Testing!

Valentino Ciccarone


Return to the Product Announcements and Release Notes Blog

Firefox 69: Now Available on Sauce Labs!

Return to the Product Announcements and Release Notes Blog

Hello Sauce user!

Sauce Labs is happy to announce that we now support Firefox 69 on both Mac OS and Windows operating systems, as we continue to provide our users with the best coverage for testing applications.


Here is an example of the desired capabilities in Java on a Windows 10 machine using Selenium:


DesiredCapabilities caps = DesiredCapabilities.firefox();
caps.setCapability("platform", "Windows 10");
caps.setCapability("version", "69.0");


Our Platform Configurator has also been updated to reflect this newest version.

Happy Testing!

Android 10: Now available on Real Device Cloud

As of today Android 10 is available on the Sauce Labs Real Device Cloud.


You are now able to run tests and future-proof your products for the next iteration of Android on selected devices, enabled on both our European and US data centers.
Should you encounter any issue, we encourage to get in touch as soon as possible with us.


Happy Testing!


Valentino Ciccarone

Snr. Product Manager - Real Device Cloud


Return to the Product Announcements and Release Notes Blog