Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/lambda-hooks.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,6 @@ Below is the representation of the available Lambda Hooks along with the functio
| *lambda_unbound_ping* | Fetches the IPs from the outbound domain.<br/>`driver.executeScript("lambda-unbound-ping=lambdatest.com");`
| *lambda:network* | Fetches the network log entries in array format during session.<br/><br/>`driver.execute_script("lambda:network");`- Fetch the network log from last fetch request time to current time.<br/><br/>`driver.execute_script("lambda:network=all");`- Fetch from start of test session to current time.
| *lambdaUpdateName* | Sets the test name during test execution.<br/><br/>`driver.executeScript("lambdaUpdateName=TestName");` |
| *lambda-test-tags* | Dynamically update your test tags for a test session which can be used to organize and filter your test results. <br /> **Syntax :** `driver.executeScript("lambda-test-tags=Tag 1,Tag 3Jan,Tag 2");` <br /> <br /> **Limitations :** <br /> **1. Maximum Character Length per Tag:** Each tag can have up to 50 characters. <br /> **2. Maximum Number of Tags:** A maximum of 15 tags can be assigned to a single test session. |
| *lambda-test-tags* | Dynamically update your test tags for a test session which can be used to organize and filter your test results. <br /> **Syntax :** `driver.executeScript("lambda-test-tags", "Tag 1,Tag 3,Tag 2");` <br /> <br /> **Limitations :** <br /> **1. Maximum Character Length per Tag:** Each tag can have up to 50 characters. <br /> **2. Maximum Number of Tags:** A maximum of 15 tags can be assigned to a single test session. |

> **Note**: These hooks will only work if you're connected to your [LambdaTest Hub URL](/support/docs/hyperexecute-general-faqs/#17-how-can-i-access-my-lambdatest-hub-url). If you use these hooks on any other platform, you might see the error: `javascript error: Invalid left-hand side in assignment`
68 changes: 47 additions & 21 deletions docs/supported-appium-versions-on-emulator-simulator.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,17 +53,27 @@ LambdaTest offers a powerful and reliable cloud-based platform for testing mobil
## 1. App Testing on Android and iOS
Mobile app testing on LambdaTest emulators and simulators allows developers to ensure their applications perform as expected across multiple Android and iOS versions. Below are the supported versions for app testing.

The following table lists the supported versionsn of Appium for Emulators (Android) and Simulators (iOS).
### 1.1 Supported Android Versions for App Testing
The following table lists the Android versions supported for app testing, along with the corresponding Appium versions.

| Appium Version | Platform |
|----------------|----------|
| 1.21.0 | Android Emulator|
| 1.22.3 **(default)** | Android Emulator|
| 2.0.0 | Android Emulator|
| 2.1.3 | Android Emulator|
| 1.22.3 **(default)** | iOS Simulator |
| 2.0.0 | iOS Simulator|
| 2.1.3 | iOS Simulator|
| Android Versions | Supported Appium Versions (Android) |
|------------------|-------------------------------------|
| 11 | ['1.21.0', '1.22.3', '2.2.1', '2.3.0'] |
| 12 | ['1.21.0', '1.22.3', '2.2.1', '2.3.0'] |
| 13 | ['1.21.0', '1.22.3', '2.2.1', '2.3.0'] |
| 14 | ['1.21.0', '1.22.3', '2.2.1', '2.3.0'] |
| 15 | ['1.21.0', '1.22.3', '2.2.1', '2.3.0'] |

### 1.2 Supported iOS Versions for App Testing
The following table lists the iOS versions supported for app testing, along with the corresponding Appium versions.

| iOS Versions | Supported Appium Versions (iOS) |
|--------------|---------------------------------|
| 14 | ['2.2.1', '2.3.0'] |
| 15 | ['2.2.1', '2.3.0'] |
| 16 | ['2.2.1', '2.3.0'] |
| 17 | ['2.2.1', '2.3.0'] |
| 18 | ['2.2.1', '2.3.0'] |

## 2. Web Testing on Android <!-- and iOS -->
For mobile web testing, LambdaTest supports various Android <!--and iOS device--> versions, ensuring that your web applications are responsive and compatible with different browsers and devices. Below are the supported versions for web testing.
Expand All @@ -73,14 +83,30 @@ The following table lists the Android versions supported for web testing, along

| Android Versions | Appium Versions (Android) |
|------------------|-----------------------------------------|
| 7 | ['1.17.0', '1.17.1', '1.18.0', '1.19.1', '1.20.0', '1.20.1', '1.20.2', '1.21.0', '1.22.0', '1.22.1', '1.22.2', '1.22.3' **(default)**] |
| 7.1 | ['1.17.0', '1.17.1', '1.18.0', '1.19.1', '1.20.0', '1.20.1', '1.20.2', '1.21.0', '1.22.0', '1.22.1', '1.22.2', '1.22.3' **(default)**] |
| 8 | ['1.17.0', '1.17.1', '1.18.0', '1.19.0', '1.19.1', '1.20.0', '1.20.1', '1.20.2', '1.21.0', '1.22.0', '1.22.1', '1.22.2', '1.22.3' **(default)**] |
| 8.1 | ['1.17.0', '1.17.1', '1.18.0', '1.19.1', '1.20.0', '1.20.1', '1.20.2', '1.21.0', '1.22.0', '1.22.1', '1.22.2', '1.22.3' **(default)**] |
| 9 | ['1.17.0', '1.17.1', '1.18.0', '1.19.0', '1.19.1', '1.20.0', '1.20.1', '1.20.2', '1.21.0', '1.22.0', '1.22.1', '1.22.2', '1.22.3' **(default)**] |
| 10 | ['1.17.0', '1.17.1', '1.18.0', '1.19.0', '1.19.1', '1.20.0', '1.20.1', '1.20.2', '1.21.0', '1.22.0', '1.22.1', '1.22.2', '1.22.3' **(default)**] |
| 11 | ['1.17.0', '1.17.1', '1.18.0', '1.19.0', '1.19.1', '1.20.0', '1.20.1', '1.20.2', '1.21.0', '1.22.0', '1.22.1', '1.22.2', '1.22.3' **(default)**] |
| 12 | ['1.17.0', '1.17.1', '1.18.0', '1.19.0', '1.19.1', '1.20.0', '1.20.1', '1.20.2', '1.21.0', '1.22.0', '1.22.1', '1.22.2', '1.22.3' **(default)**, '2.0.1', '2.1.0', '2.1.1', '2.1.2', '2.1.3', '2.2.0', '2.2.1', '2.2.2', '2.2.3', '2.3.0', '2.4.0', '2.4.1', '2.5.0', '2.5.1', '2.5.2', '2.5.3', '2.5.4', '2.6.0'] |
| 13 | ['1.17.0', '1.17.1', '1.18.0', '1.19.0', '1.19.1', '1.20.0', '1.20.1', '1.20.2', '1.21.0', '1.22.0', '1.22.1', '1.22.2', '1.22.3', '2.0.1', '2.1.0', '2.1.1', '2.1.2', '2.1.3', '2.2.0', '2.2.1', '2.2.2', '2.2.3', '2.3.0', '2.4.0', '2.4.1', '2.5.0', '2.5.1', '2.5.2', '2.5.3', '2.5.4', '2.6.0' **(default)**] |
| 14 | ['1.17.0', '1.17.1', '1.18.0', '1.19.0', '1.19.1', '1.20.0', '1.20.1', '1.20.2', '1.21.0', '1.22.0', '1.22.1', '1.22.2', '1.22.3', '2.0.1', '2.1.0', '2.1.1', '2.1.2', '2.1.3', '2.2.0', '2.2.1', '2.2.2', '2.2.3', '2.3.0', '2.4.0', '2.4.1', '2.5.0', '2.5.1', '2.5.2', '2.5.3', '2.5.4', '2.6.0' **(default)**] |
| 15 | ['1.22.3', '2.0.1', '2.1.0', '2.2.0', '2.3.0', '2.4.0', '2.5.0', '2.6.0' **(default)**] |
| 7 | [`1.17.0`, `1.17.1`, `1.18.0`, `1.19.1`, `1.20.0`, `1.20.1`, `1.20.2`, `1.21.0`, `1.22.0`, `1.22.1`, `1.22.2`, `1.22.3` **(default)**] |
| 7.1 | [`1.17.0`, `1.17.1`, `1.18.0`, `1.19.1`, `1.20.0`, `1.20.1`, `1.20.2`, `1.21.0`, `1.22.0`, `1.22.1`, `1.22.2`, `1.22.3` **(default)**] |
| 8 | [`1.17.0`, `1.17.1`, `1.18.0`, `1.19.0`, `1.19.1`, `1.20.0`, `1.20.1`, `1.20.2`, `1.21.0`, `1.22.0`, `1.22.1`, `1.22.2`, `1.22.3` **(default)**] |
| 8.1 | [`1.17.0`, `1.17.1`, `1.18.0`, `1.19.1`, `1.20.0`, `1.20.1`, `1.20.2`, `1.21.0`, `1.22.0`, `1.22.1`, `1.22.2`, `1.22.3` **(default)**] |
| 9 | [`1.17.0`, `1.17.1`, `1.18.0`, `1.19.0`, `1.19.1`, `1.20.0`, `1.20.1`, `1.20.2`, `1.21.0`, `1.22.0`, `1.22.1`, `1.22.2`, `1.22.3` **(default)**] |
| 10 | [`1.17.0`, `1.17.1`, `1.18.0`, `1.19.0`, `1.19.1`, `1.20.0`, `1.20.1`, `1.20.2`, `1.21.0`, `1.22.0`, `1.22.1`, `1.22.2`, `1.22.3` **(default)**] |
| 11 | [`1.17.0`, `1.17.1`, `1.18.0`, `1.19.0`, `1.19.1`, `1.20.0`, `1.20.1`, `1.20.2`, `1.21.0`, `1.22.0`, `1.22.1`, `1.22.2`, `1.22.3` **(default)**] |
| 12 | [`1.17.0`, `1.17.1`, `1.18.0`, `1.19.0`, `1.19.1`, `1.20.0`, `1.20.1`, `1.20.2`, `1.21.0`, `1.22.0`, `1.22.1`, `1.22.2`, `1.22.3` **(default)**, `2.0.1`, `2.1.0`, `2.1.1`, `2.1.2`, `2.1.3`, `2.2.0`, `2.2.1`, `2.2.2`, `2.2.3`, `2.3.0`, `2.4.0`, `2.4.1`, `2.5.0`, `2.5.1`, `2.5.2`, `2.5.3`, `2.5.4`, `2.6.0`] |
| 13 | [`1.17.0`, `1.17.1`, `1.18.0`, `1.19.0`, `1.19.1`, `1.20.0`, `1.20.1`, `1.20.2`, `1.21.0`, `1.22.0`, `1.22.1`, `1.22.2`, `1.22.3`, `2.0.1`, `2.1.0`, `2.1.1`, `2.1.2`, `2.1.3`, `2.2.0`, `2.2.1`, `2.2.2`, `2.2.3`, `2.3.0`, `2.4.0`, `2.4.1`, `2.5.0`, `2.5.1`, `2.5.2`, `2.5.3`, `2.5.4`, `2.6.0` **(default)**] |
| 14 | [`1.17.0`, `1.17.1`, `1.18.0`, `1.19.0`, `1.19.1`, `1.20.0`, `1.20.1`, `1.20.2`, `1.21.0`, `1.22.0`, `1.22.1`, `1.22.2`, `1.22.3`, `2.0.1`, `2.1.0`, `2.1.1`, `2.1.2`, `2.1.3`, `2.2.0`, `2.2.1`, `2.2.2`, `2.2.3`, `2.3.0`, `2.4.0`, `2.4.1`, `2.5.0`, `2.5.1`, `2.5.2`, `2.5.3`, `2.5.4`, `2.6.0` **(default)**] |
| 15 | [`1.22.3`, `2.0.1`, `2.1.0`, `2.2.0`, `2.3.0`, `2.4.0`, `2.5.0`, `2.6.0` **(default)**] |

<!-- ### 2.2 Supported iOS Versions for Web Testing
The following table lists the iOS versions supported for web testing, along with the corresponding Appium versions.

| iOS Versions | Appium Versions (iOS) |
|--------------|-----------------------------------------|
| 8.1 | ['1.12.1', '1.17.0', '1.22.3', '2.6.0'] |
| 10.3 | ['1.12.1', '1.17.0', '1.22.3', '2.6.0'] |
| 11.0 | ['1.12.1', '1.17.0', '1.22.3', '2.6.0'] |
| 12.0 | ['1.12.1', '1.17.0', '1.22.3', '2.6.0'] |
| 13.0 | ['1.12.1', '1.17.0', '1.22.3', '2.6.0'] |
| 14.1 | ['1.12.1', '1.17.0', '1.22.3', '2.6.0'] |
| 15.0 | ['1.12.1', '1.17.0', '1.22.3', '2.6.0'] |
| 16.0 | ['1.12.1', '1.17.0', '1.22.3', '2.6.0'] |
| 17.0 | ['1.12.1', '1.17.0', '1.22.3', '2.6.0'] |
| 18.0 | ['1.12.1', '1.17.0', '1.22.3', '2.6.0'] | -->
Loading