From 6446ac01f2061e31dce9ae379568137db4a0fe4b Mon Sep 17 00:00:00 2001 From: Mapi Pina Date: Mon, 9 Dec 2024 17:24:12 -0500 Subject: [PATCH 1/6] removing macos 10.x from vi and pertinent docs --- .../test-config-annotation/test-config.md | 6 +- docs/dev/cli/saucectl.md | 2 +- docs/dev/test-configuration-options.md | 2 +- .../appium/appium-versions.md | 512 ------------------ .../appium/virtual-devices.md | 4 +- docs/mobile-apps/supported-devices.md | 2 +- docs/web-apps/automated-testing/electron.md | 3 +- docs/web-apps/automated-testing/playwright.md | 2 +- docs/web-apps/automated-testing/testcafe.md | 2 +- 9 files changed, 11 insertions(+), 524 deletions(-) diff --git a/docs/basics/test-config-annotation/test-config.md b/docs/basics/test-config-annotation/test-config.md index a3c185bb80..92d28fbb12 100644 --- a/docs/basics/test-config-annotation/test-config.md +++ b/docs/basics/test-config-annotation/test-config.md @@ -36,7 +36,7 @@ All examples are for Java, but you can use our Platform Configurator to configur ### Default Selenium Version -By default, Sauce Labs will use the following version of Selenium, depending on your selected combination of browser and operating system. While Selenium 3 is not yet fully implemented as a default version, it is supported for all Chrome and Firefox browsers on Mac and Windows platforms, for Safari 10+ on macOS 10.12 Sierra, and for Microsoft Edge and IE browsers version 10 and above. Currently Sauce Labs supports Selenium 3.4.0+ for Firefox and Safari and Selenium 3.5.0+ for Microsoft Edge and Chrome. +By default, Sauce Labs will use the following version of Selenium, depending on your selected combination of browser and operating system. While Selenium 3 is not yet fully implemented as a default version, it is supported for all Chrome and Firefox browsers on Mac and Windows platforms, for Safari 14+ on macOS 11 and higher, and for Microsoft Edge and IE browsers version 10 and above. Currently Sauce Labs supports Selenium 3.4.0+ for Firefox and Safari and Selenium 3.5.0+ for Microsoft Edge and Chrome. | Browser Name | Default Selenium Version | | ----------------- | --------------------------------------------------------- | @@ -76,8 +76,8 @@ caps.setCapability("version", "47.0"); ``` DesiredCapabilities caps = DesiredCapabilities.safari(); -caps.setCapability("platform", "OS X 10.9"); -caps.setCapability("version", "7.0"); +caps.setCapability("platform", "macOS 11.00"); +caps.setCapability("version", "14"); ``` #### Android Emulator Phone/Android 5.1 diff --git a/docs/dev/cli/saucectl.md b/docs/dev/cli/saucectl.md index 4a30f2008b..396e1e402f 100644 --- a/docs/dev/cli/saucectl.md +++ b/docs/dev/cli/saucectl.md @@ -20,7 +20,7 @@ The `saucectl` command line interface orchestrates the relationship between your Supported OS: - Windows 10 / Windows 11 -- macOS 10.15+ +- macOS 11+ - Linux ## Supported Frameworks and Browsers diff --git a/docs/dev/test-configuration-options.md b/docs/dev/test-configuration-options.md index ddd5765483..9af0cb43e5 100644 --- a/docs/dev/test-configuration-options.md +++ b/docs/dev/test-configuration-options.md @@ -93,7 +93,7 @@ This setting cannot be used for mobile browsers, as your test will use the defau Identifies the name of the operating system the browser or mobile device should be running on. You can use this for [dynamic device allocation](/mobile-apps/supported-devices#static-and-dynamic-device-allocation). Values are not case-sensitive (i.e., `"ios"` is the same as `"iOS"`). See the [WebDriver W3C Specification](https://w3c.github.io/webdriver/#dfn-platform-name) for more information. ```java -"platformName": "macOS 10.13" +"platformName": "macOS 11" ``` --- diff --git a/docs/mobile-apps/automated-testing/appium/appium-versions.md b/docs/mobile-apps/automated-testing/appium/appium-versions.md index b57904225e..a30d99f478 100644 --- a/docs/mobile-apps/automated-testing/appium/appium-versions.md +++ b/docs/mobile-apps/automated-testing/appium/appium-versions.md @@ -2522,518 +2522,6 @@ The following list of custom Appium plugins are supported: - - iOS 13.4 - - - - - - 1.22.3 - - - - - 2.0.0 - - - - - iOS 13.2 - - - - - - 1.22.3 - - - - - 2.0.0 - - - - - iOS 13.0 - - - - - - 1.22.3 - - - - - 2.0.0 - - - - - iOS 12.4 - - - - - - 1.22.3 - - - - - 2.0.0 - - - - - iOS 12.2 - - - - - - 1.22.3 - - - - - 2.0.0 - - - - - iOS 12.0 - - - - - - 1.9.1 - - - - - 1.9.1 - - - - - iOS 11.3 - - - - - - 1.8.0 - - - - - 1.9.1 - - - - - iOS 11.2 - - - - - - 1.8.0 - - - - - 1.9.1 - - - - - iOS 11.1 - - - - - - 1.8.0 - - - - - 1.9.1 - - - - - iOS 11.0 - - - - - - 1.8.0 - - - - - 1.9.1 - - - - - iOS 10.3 - - - - - - 1.8.0 - - - - - 1.9.1 - - - diff --git a/docs/mobile-apps/automated-testing/appium/virtual-devices.md b/docs/mobile-apps/automated-testing/appium/virtual-devices.md index 8bdad446bd..a7b280e8c3 100644 --- a/docs/mobile-apps/automated-testing/appium/virtual-devices.md +++ b/docs/mobile-apps/automated-testing/appium/virtual-devices.md @@ -80,7 +80,7 @@ If this value is not set, an older default value may be used instead. ## iOS Code Examples -Below are examples of an iPhone 8 project using iOS version 12.2: +Below are examples of an iPhone 8 project using iOS version 14.0: Your iOS app must be:

Compiled for the simulator/device version of your choice

Compressed into a .zip package/archive file (must include app directory)

[Uploaded and hosted](mobile-apps/app-storage.md) in a place that Sauce Labs can access (for example: AWS, GitHub, or Sauce Labs App Storage)

|

Your Android app must be:

Compiled for the simulator/device version of your choice

Configured to have internet permissions

Built into an .apk or .aab package/archive file

[Uploaded and hosted](mobile-apps/app-storage.md) in a place that Sauce Labs can access (for example: AWS, GitHub, or Sauce Labs App Storage).

_Appium only. For Espresso, `saucectl` uploads the referenced app for you._

| -| **Versions supported** | iOS versions 10.3 and higher | Android versions 5.0 and higher | +| **Versions supported** | iOS versions 14.0 and higher | Android versions 5.0 and higher | | **Tips** |

If you're using App Storage, get the returned location, which will look something like storage:filename=myApplication.zip.

In your [test capabilities](/dev/test-configuration-options), specify the location of the .zip file, or the `storage:filename=myApplication.zip` URL as described in [App Storage](mobile-apps/app-storage.md).

|

This StackOverflow article contains instructions on how to build an .apk file in Eclipse.

In your test capabilities, specify the location of the .apk  or  .aab file, or the `storage:filename=app.apk` URL as described in [App Storage](mobile-apps/app-storage.md).

| ## When to Test on Real Devices diff --git a/docs/web-apps/automated-testing/electron.md b/docs/web-apps/automated-testing/electron.md index 065082a909..73c5e90451 100644 --- a/docs/web-apps/automated-testing/electron.md +++ b/docs/web-apps/automated-testing/electron.md @@ -16,7 +16,6 @@ Sauce Labs currently supports the following test configurations for Electron. - Platforms - Windows 10 - Windows 11 - - MacOS 10.15 - MacOS 11 - MacOS 12 - MacOS 13 @@ -78,6 +77,6 @@ Test results are visible on the UI under “Automated Tests > Test Results.’ Y ## Limitations -- Electron support is currently enabled only for automated testing on Windows 10 and 11, and MacOS 10.15, 11, 12 and 13. +- Electron support is currently enabled only for automated testing on Windows 10 and 11, and MacOS 11, 12 and 13. - Electron apps uploaded via REST API are not currently visible within the App Management of the UI. - Live testing and UI enhancements to come in a future release. diff --git a/docs/web-apps/automated-testing/playwright.md b/docs/web-apps/automated-testing/playwright.md index aac4195a6f..69b6b64afc 100644 --- a/docs/web-apps/automated-testing/playwright.md +++ b/docs/web-apps/automated-testing/playwright.md @@ -20,7 +20,7 @@ Cucumber.js is not directly supported by Playwright. However, Playwright can be Supported OS: - Windows 10 / Windows 11 -- macOS 10.15+ +- macOS 11+ - Linux ## Supported Testing Platforms diff --git a/docs/web-apps/automated-testing/testcafe.md b/docs/web-apps/automated-testing/testcafe.md index 1bff2a0d83..36f1709e0d 100644 --- a/docs/web-apps/automated-testing/testcafe.md +++ b/docs/web-apps/automated-testing/testcafe.md @@ -16,7 +16,7 @@ you can use to test your web apps remotely on Sauce Labs cloud using the [`sauce Supported OS: - Windows 10 / Windows 11 -- macOS 10.15+ +- macOS 11+ - Linux ## Supported Languages From 2efe6f1bcbffb36d56e2087921293d64094546f1 Mon Sep 17 00:00:00 2001 From: Mapi Pina Date: Tue, 10 Dec 2024 09:29:51 -0500 Subject: [PATCH 2/6] reverting saucectl change --- docs/dev/cli/saucectl.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/dev/cli/saucectl.md b/docs/dev/cli/saucectl.md index 396e1e402f..4a30f2008b 100644 --- a/docs/dev/cli/saucectl.md +++ b/docs/dev/cli/saucectl.md @@ -20,7 +20,7 @@ The `saucectl` command line interface orchestrates the relationship between your Supported OS: - Windows 10 / Windows 11 -- macOS 11+ +- macOS 10.15+ - Linux ## Supported Frameworks and Browsers From 220a133c5d8091437e880bc3ac0085504c6cfce8 Mon Sep 17 00:00:00 2001 From: Mapi Pina Date: Tue, 10 Dec 2024 17:03:40 -0500 Subject: [PATCH 3/6] removing sc ref --- docs/secure-connections/sauce-connect/security-authentication.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/secure-connections/sauce-connect/security-authentication.md b/docs/secure-connections/sauce-connect/security-authentication.md index 8640b8eb27..8f5e75678d 100644 --- a/docs/secure-connections/sauce-connect/security-authentication.md +++ b/docs/secure-connections/sauce-connect/security-authentication.md @@ -191,7 +191,6 @@ SSL Bumping is enabled by default for Sauce Connect Proxy, but there are some si - If you're working with sites that are highly dependent on AJAX - Some network components, such as browsers and servers that use WebSockets, won’t work if the traffic to them has been altered, which Sauce Connect Proxy appears to do -- If you're testing with iOS 10.3 on iPad Pro (12.9 inch) simulator or iPad Pro (9.7 inch) simulator - If you're testing with Android Real Devices #### How to Disable SSL Bumping From f6488868964bb1295a685093be7f0a38357fd839 Mon Sep 17 00:00:00 2001 From: Mapi Pina Date: Tue, 10 Dec 2024 17:07:26 -0500 Subject: [PATCH 4/6] implementing vale feedback from gh --- docs/web-apps/automated-testing/electron.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/web-apps/automated-testing/electron.md b/docs/web-apps/automated-testing/electron.md index 73c5e90451..0ad503c685 100644 --- a/docs/web-apps/automated-testing/electron.md +++ b/docs/web-apps/automated-testing/electron.md @@ -77,6 +77,6 @@ Test results are visible on the UI under “Automated Tests > Test Results.’ Y ## Limitations -- Electron support is currently enabled only for automated testing on Windows 10 and 11, and MacOS 11, 12 and 13. +- Electron support is only enabled for automated testing on Windows 10 and 11, and MacOS 11, 12 and 13. - Electron apps uploaded via REST API are not currently visible within the App Management of the UI. - Live testing and UI enhancements to come in a future release. From 95509d212cc63e8d982e17d8a9321a2566ab4bbf Mon Sep 17 00:00:00 2001 From: Mapi Pina Date: Thu, 12 Dec 2024 11:01:32 -0500 Subject: [PATCH 5/6] removed language based on vale feedback --- docs/basics/test-config-annotation/test-config.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/basics/test-config-annotation/test-config.md b/docs/basics/test-config-annotation/test-config.md index 92d28fbb12..23dcd68e91 100644 --- a/docs/basics/test-config-annotation/test-config.md +++ b/docs/basics/test-config-annotation/test-config.md @@ -36,7 +36,7 @@ All examples are for Java, but you can use our Platform Configurator to configur ### Default Selenium Version -By default, Sauce Labs will use the following version of Selenium, depending on your selected combination of browser and operating system. While Selenium 3 is not yet fully implemented as a default version, it is supported for all Chrome and Firefox browsers on Mac and Windows platforms, for Safari 14+ on macOS 11 and higher, and for Microsoft Edge and IE browsers version 10 and above. Currently Sauce Labs supports Selenium 3.4.0+ for Firefox and Safari and Selenium 3.5.0+ for Microsoft Edge and Chrome. +By default, Sauce Labs will use the following version of Selenium, depending on your selected combination of browser and operating system. While Selenium 3 is not yet fully implemented as a default version, it is supported for all Chrome and Firefox browsers on Mac and Windows platforms, for Safari 14+ on macOS 11 and higher, and for Microsoft Edge and IE browsers version 10 and above. Sauce Labs supports Selenium 3.4.0+ for Firefox and Safari and Selenium 3.5.0+ for Microsoft Edge and Chrome. | Browser Name | Default Selenium Version | | ----------------- | --------------------------------------------------------- | From 94e9bfa55705a8c5ba0c69fdcaac91bae6d243f2 Mon Sep 17 00:00:00 2001 From: Mapi Pina Date: Thu, 12 Dec 2024 11:29:31 -0500 Subject: [PATCH 6/6] reverting saucectl system requirements changes --- docs/web-apps/automated-testing/playwright.md | 2 +- docs/web-apps/automated-testing/testcafe.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/web-apps/automated-testing/playwright.md b/docs/web-apps/automated-testing/playwright.md index 69b6b64afc..aac4195a6f 100644 --- a/docs/web-apps/automated-testing/playwright.md +++ b/docs/web-apps/automated-testing/playwright.md @@ -20,7 +20,7 @@ Cucumber.js is not directly supported by Playwright. However, Playwright can be Supported OS: - Windows 10 / Windows 11 -- macOS 11+ +- macOS 10.15+ - Linux ## Supported Testing Platforms diff --git a/docs/web-apps/automated-testing/testcafe.md b/docs/web-apps/automated-testing/testcafe.md index 36f1709e0d..1bff2a0d83 100644 --- a/docs/web-apps/automated-testing/testcafe.md +++ b/docs/web-apps/automated-testing/testcafe.md @@ -16,7 +16,7 @@ you can use to test your web apps remotely on Sauce Labs cloud using the [`sauce Supported OS: - Windows 10 / Windows 11 -- macOS 11+ +- macOS 10.15+ - Linux ## Supported Languages