Blog

In our continuing efforts to provide the best performing, most up-to-date platform for our users, Sauce Labs will discontinue support for Appium versions 1.6.2 and below on emulators and simulators on December 5th. We made this decision due to reduced market share of these versions, along with diminished usage by our customers. After December 5th, we will continue to support Appium versions 1.6.3 and above. 

We strongly recommend you to test your automation scripts with the highest compatible Appium version on Sauce as soon as possible so that you are not impacted by this change on December 5th. Note that newer Appium versions are backward compatible and are required to test on the latest iOS and Android versions. 


OSHighest Compatible Appium Version
iOS 9.31.7.1
iOS 10.0 - 10.21.8.0
iOS 10.3 and above1.9.1
Android all versions1.9.1


After you have validated that your Appium test scripts work as expected we recommend you to discontinue using appiumVersion capability in your test scripts. This allows Sauce to pick the most stable, recent version for your test configuration and allows you to stay up to date with newer Appium versions. 

Please refer to Platform Configurator for the most up-to-date list of supported Appium versions and mobile platforms on emulators and simulators.

Please contact support@saucelabs.com if you have any questions or need additional information.

Happy Testing,
Sauce Emulators and Simulators Team

Return to the Product Announcements and Release Notes Blog

Sauce Labs will discontinue support for Sauce Connect 4.4.11 and below in February of 2019.

  • 4.4.10 and below will be discontinued on February 4th.
  • 4.4.11 will be discontinued on February 18th

We have made this decision for the following reasons:

  • Sauce Connect versions 4.4.11 and below were released more than a year ago and many have critical bugs. 
  • In addition, keeping up with the best security practices, we want to drop Sauce Connect server support for old TLS 1.0 and 1.1 protocols. We will continue to support TLS 1.2.

We recommend customers to upgrade to Sauce Connect 4.5.1 or above. Sauce Connect 4.5.1 has been in production since August, 2018 without any known major issues. Please test Sauce Connect upgrade in a dev or staging environment before updating your production environment.


Return to the Product Announcements and Release Notes Blog

Sauce Labs is pleased to announce the release of Sauce Connect Proxy 4.5.2.

Features

  • Sauce Connect will print a user friendly error instead of a call stack when an invalid path is provided to --logfile argument.

  • Input validation of tunnel domains, direct domains and No-SSL-bump domains arguments. Domain arguments with the asterisk wildcard character in the middle for e.g. dev*.local will fail input validation. The optional asterisk wildcard character can only be at the beginning of the domain name.

  • Added input validation for --pac argument. Sauce Connect will print an error and terminate when a relative PAC file path is provided.

Bug fixes

  • Updated PAC file parser to fix intermittent parsing errors on startup.

  • Fixed an issue where Sauce Connect exits with status code 0 when invalid arguments are provided, Sauce Connect will now exit with status code 1.

  • Fixed an issue where Sauce Connect takes a minute to shutdown when an invalid tunnel domain, direct domain or No-SSL-bump domain is passed.

  • Fixed an issue where Sauce Connect fails to check for updates when -x argument is used.


Return to the Product Announcements and Release Notes Blog

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 the latest Internet Explorer release (11.285) on Windows 10. 

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

We are excited to announce that iPad 6th generation simulator is now available on Sauce Labs. This simulator is only supported on iOS 12.

Here is an example of the desired capabilities in Python to run automated tests on the new simulator:

caps['deviceName'] = "iPad (6th generation) Simulator"
caps['platformVersion'] = "12.0"
caps['platformName'] = "iOS"

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

Happy Testing,
Sauce Emulators and Simulators Team 


Return to the Product Announcements and Release Notes Blog

Return to the Product Announcements and Release Notes Blog


Sauce Labs is happy to announce Real Device Cloud support for monitoring mobile performance for automated tests.

By including the desired capability recordDeviceVitals in your Appium test script, you can collect performance statistics for the real devices used in your tests, including CPU, Network, Memory, and Thread performance.


Usage information and further info can be found here.


Happy testing,

Asaf Saar
Director of Product Management


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 Internet Explorer 8 for Windows 7 on November 12, 2018.  We made this decision due to reduced market share of these versions, along with diminished usage by our customers. 

We strongly recommend that customers update their tests to the current supported versions and devices. Our Platform Configurator always has the most up-to-date list of supported browsers and operating systems.

Please contact support@saucelabs.com if you have any questions or need additional information.

Happy Testing,
Samantha Coffman
Product Manager

Safari 12 on Mac 10.13

Return to the Product Announcements and Release Notes Blog

We are elated to announce that on October 1st, 2018 we added support for iOS 12 on Sauce Labs simulators. This update also includes support for Appium 1.9.1.

 Below is the deviceName capability for the new iPhone devices.

SimulatordeviceName
iPhone XS"iPhone XS Simulator"
iPhone XS Max"iPhone XS Max Simulator"
iPhone XR"iPhone XR Simulator"


Note that Appium 1.9.1 is required to test on iOS 12. 
Sauce Platform Configurator has been updated with the new iOS version.

Happy Testing,
Sauce Emulators and Simulators Team

Return to the Product Announcements and Release Notes Blog

 

RDC Support for Appium 1.9.1

Return to the Product Announcements and Release Notes Blog

Sauce Labs is happy to announce Real Device Cloud support for Appium latest version - 1.9.1

As iOS 9 with XCUITest doesn't work with Appium 1.9.1 the default version remains 1.8.1, customers interested in using 1.9.1 should specify this value for the appiumVersion capability.

Happy Testing,
Asaf Saar
Director of Product Management

 

Please note that GA date for the new Sauce Connect backend has been pushed out to November 30th. We made this decision after coming across a last minute critical issue.

Issue: The new Sauce Connect backend has a regression while handling HTTP/304 Cache-Hit responses from some web servers. In some cases, when a HTTP request results in a cache hit, Sauce Connect proxy returns HTTP/200 OK with an empty body instead of a HTTP/304 response. This issue was observed with the Shelf web server and could not be reproduced with nginx.

 

We are very excited to announce beta support for a new Sauce Connect backend. The new backend provides better support for testing iOS applications that access servers with self-signed certificates. The new backend contains significant changes that effect all platforms - desktop browsers, virtual and real devices. Users are strongly encouraged to beta test it. Beta testing will ensure that your build and test pipelines are not impacted when we cut over to the new backend on November 15th.  

Primary benefit of the new Sauce Connect backend

App Transport Security (ATS) or Apple’s best practices for network security are enabled by default in all iOS applications built for iOS 9.0 and above. However, currently it is not possible to test these apps on Sauce when they access servers with self-signed certificates. You either need to install a publicly trusted certificate on the servers or add ATS exceptions for the domains in your app. The new backend allows you to test iOS apps as is with servers using self-signed certificates.

How to beta test the new backend?

Simply add --vm-version beta to your Sauce Connect command line. Any Sauce Connect client version can be used.

Please email chandra.yalangi@saucelabs.com for assistance with technical issues during the beta. 

Happy Testing,
Chandra Yalangi
Product Manager - Sauce Connect, Emulators and Simulators

 

Return to the Product Announcements and Release Notes Blog

Sauce Labs is happy to announce Real Device Cloud support for the brand-new iPhone Xs and iPhone Xs Max.

Same-day availability means you can test on the latest and greatest real devices without the long wait!

 

The public real device cloud is already updated with the new devices while private cloud customers can add these devices per request.
Happy testing,
Asaf Saar
Director of Product Management

 


We are very happy to announce the following updates to Sauce Labs emulators:

  • Chrome 67 now available on Android emulators 6.0 and above.
  • WebView 67 now available on Android emulators 7.0 and above. 

ChromeDriver 2.41 is used for mobile web tests using Chrome 67 and hybrid app tests using WebView 67.

Happy Testing,
Sauce Emulators and Simulators Team

Return to the Product Announcements and Release Notes Blog

Return to the Product Announcements and Release Notes Blog

Sauce Labs is happy to announce Real Device Cloud same day support for iOS 12 GA.

The RDC Public cloud is already updated with a few iOS 12 supported devices, while private cloud customers can contact support or customer success and ask for upgrade to the latest iOS version.
Happy testing!
Asaf Saar
Director of Product Management
RDC Support for iOS 12 Beta

Return to the Product Announcements and Release Notes Blog

As Apple announces iOS 12 support, it is a great opportunity to remind our real device cloud customer our support for iOS 12 beta.

Private Cloud customers interested in upgrading one or more of their iOS 12 supported private devices should contact their CSM or the support team and request the upgrade immediately.
iOS 12 beta on RDC is supported for both XCUITest, Appium and Live Testing.

 

Happy Testing.

Asaf Saar
Director of Product Management