Skip to content

Commit 8d90e8e

Browse files
sakshamarora-archIshavyas9
authored andcommitted
Updated documentation
1 parent 2dd3847 commit 8d90e8e

File tree

3 files changed

+16
-19
lines changed

3 files changed

+16
-19
lines changed
-485 Bytes
Loading

docs/appium-rokutv.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ import TabItem from '@theme/TabItem';
5151
## Tutorial To Run Your First Test On LambdaTest
5252

5353

54-
In this topic, you will learn how to configure and run your **Roku TV** automation testing scripts with **Roku WebDriver** on **LambdaTest Real Device Cloud platform**.
55-
54+
In this topic, you will learn how to configure and run your **Roku TV** automation testing scripts with **Appium Roku WebDriver** on **LambdaTest Real Device Cloud platform**.
55+
> To enable it for your organization, please contact us via <span className="doc__lt" onClick={() => window.openLTChatWidget()}>**24×7 chat support**</span> or you can also drop a mail to **[email protected]**.<br />
5656
---
5757

5858
## Objective
@@ -61,7 +61,7 @@ In this topic, you will learn how to configure and run your **Roku TV** automati
6161

6262
By the end of this topic, you will be able to:
6363

64-
1. Set up an environment for testing your Apps using **Roku TV** with **Roku WebDriver**.
64+
1. Set up an environment for testing your Apps using **Roku TV** with [**Appium Roku WebDriver**](https://github.com/headspinio/appium-roku-driver).
6565
2. Understand and configure the core capabilities required for your Roku WebDriver test suite.
6666
3. Explore the advanced features of LambdaTest.
6767

@@ -79,7 +79,13 @@ Before you can start performing App automation testing with Appium, you would ne
7979
- You have access to LambdaTest username and accessKey. If you have not registered yet, you can do the same by visiting our [website](https://accounts.lambdatest.com/register). You will be able to access the credentials in the [LambdaTest Profile](https://accounts.lambdatest.com/detail/profile)
8080
- Install the latest Python build from the [official website](https://www.python.org/downloads/). We recommend using the latest version.
8181
- Make sure **pip** is installed in your system. You can install **pip** from [pip documentation](https://pip.pypa.io/en/stable/installation/).
82+
---
83+
## Supported Models ##
8284

85+
| Device | OS Version |
86+
|-----------------------------|------------------------|
87+
| Roku Ultra | 11 |
88+
| Roku Express | 11 |
8389
---
8490
## Run your first test
8591

@@ -119,11 +125,6 @@ Upload your **Roku TV** application (.zip file) to the LambdaTest servers using
119125
git clone https://github.com/LambdaTest/LT-appium-rokutv
120126
cd LT-appium-rokutv
121127
```
122-
:::tip NOTE
123-
124-
You can find LambdaTest's python Roku client for your reference at [lt-python-roku-client](https://github.com/LambdaTest/lt-python-roku-client)
125-
126-
:::
127128

128129
### 3. Set up your authentication
129130

@@ -236,10 +237,6 @@ if __name__ == "__main__":
236237

237238
You can update your custom capabilities in test scripts. In this sample project, we are passing platform name, platform version, device name and app url (generated earlier) along with other capabilities like build name and test name via capabilities object. The capabilities object in the sample code are defined as:
238239

239-
**Supported Model:**
240-
- Device: `"Roku Ultra"` ; OS Version:`"11"`
241-
- Device: `"Roku Express"` ; OS Version:`"11"`
242-
243240
**Supported Capabilities:**
244241
Please check at the end of the doc.
245242

docs/device-reservation.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ import TabItem from '@theme/TabItem';
4444

4545
# Device Reservation on Private Device Cloud
4646

47-
**LambdaTest Device Reservation** enables you to reserve private cloud devices in **advance**, ensuring uninterrupted access during critical testing windows. By scheduling devices ahead of time, teams can **prevent conflicts**, eliminate last-minute delays, and run both manual and automated tests with greater reliability. This becomes particularly valuable for time-sensitive releases, large-scale regression cycles, and continuous integration pipelines, where guaranteed device availability is essential.
47+
**LambdaTest Device Reservation** enables users to reserve private cloud devices in **advance**, ensuring uninterrupted access during critical testing windows. By scheduling devices ahead of time, teams can **prevent conflicts**, eliminate last-minute delays, and run both manual and automated tests with greater reliability. This becomes particularly valuable for time-sensitive releases, large-scale regression cycles, and continuous integration pipelines, where guaranteed device availability is essential.
4848

4949
Beyond preventing scheduling conflicts, Device Reservation also helps organizations **optimize resource utilization**, enforce fair usage policies, and gain clearer visibility into device allocation across teams, leading to more efficient and predictable testing operations.
5050

@@ -65,7 +65,7 @@ Beyond preventing scheduling conflicts, Device Reservation also helps organizati
6565
### Accessing the App Live Dashboard
6666
1. Open the [App Live Dashboard](https://applive.lambdatest.com/app).
6767
2. Enable the toggle for Private Devices (**Available only for private device customers**).
68-
3. You will see two buttons:
68+
3. The User will see two buttons:
6969
- **My reservations** – View all ongoing and upcoming reservations with filter options.
7070
- **Go to Reservations** – Open the calendar view to explore and manage bookings.
7171

@@ -110,25 +110,25 @@ To create a reservation, click **Reserve Device** from the calendar view. Then c
110110
- **Future Reservation** – Schedule a reservation for a later date/time within the allowed scheduling window.
111111
![Device-Reservation-3](../assets/images/real-device-app-testing/Device-Reservations/Device-Reservation3.png)
112112

113-
Select **one or multiple devices** based on availability and confirm your reservation.
113+
Select **one or multiple devices** based on availability and confirm the reservation.
114114

115115
### Viewing and Editing Reservations
116116

117-
After adding reservation slots, you can view them under **My Reservations** and make edits or cancellations if required.
117+
After adding reservation slots, the user can view them under **My Reservations** and make edits or cancellations if required.
118118

119119
![Device-Reservation-2](../assets/images/real-device-app-testing/Device-Reservations/.Device-Reservation2.png)
120120

121121
### Session Expiry and Extensions
122122

123123
These rules apply to both admins and members, except admins can still override reservations.
124124

125-
- In the last **15 minutes** of a reservation, a pop-up appears notifying you that the session is about to end.
126-
- If no pre-booked reservation exists for the device, you will have the option to extend your session.
125+
- In the last **15 minutes** of a reservation, a pop-up appears notifying the user that the session is about to end.
126+
- If no pre-booked reservation exists for the device, the user will have the option to extend the session.
127127
- If another booking is already scheduled for the device, the extension option will still appear, but the request will **fail**.
128128
- Once the reserved time ends, the device session is automatically closed and released.
129129

130130
:::tip
131131
- Reservation cannot be edited after the slot has been started.
132-
- If an **admin** deletes your reservation, it is **canceled** immediately.
132+
- If an **admin** deletes any reservation, it is **cancelled** immediately.
133133
- In automation, reservations cannot be extended automatically in the last 15 minutes. Extensions must be handled manually.
134134
:::

0 commit comments

Comments
 (0)