Skip to content

Commit 784131a

Browse files
authored
Merge pull request #2270 from Ishavyas9/main
doc updates
2 parents 7942281 + a7b82a5 commit 784131a

23 files changed

+86
-73
lines changed

docs/appium-androidtv.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/co
2121

2222
import Tabs from '@theme/Tabs';
2323
import TabItem from '@theme/TabItem';
24+
import RealDeviceTag from '../src/component/realDevice';
2425

2526
<script type="application/ld+json"
2627
dangerouslySetInnerHTML={{ __html: JSON.stringify({
@@ -45,6 +46,7 @@ import TabItem from '@theme/TabItem';
4546
})
4647
}}
4748
></script>
49+
<RealDeviceTag value="Real Device" />
4850
## Tutorial To Run Your First Test On LambdaTest
4951
---
5052
As smart TVs continue to grow in popularity, relying solely on manual testing is no longer sufficient. Automating Android TV testing provides broader device coverage, enhances user experience by validating remote-based navigation and voice commands, and eliminates repetitive manual tasks. It also helps uncover issues earlier in the development cycle, ensuring a smooth and consistent experience across different Android TV models.

docs/appium-app-performance.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ slug: appium-app-performance-analytics/
1515

1616
import CodeBlock from '@theme/CodeBlock';
1717
import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys";
18+
import RealDeviceTag from '../src/component/realDevice';
1819

1920
<script type="application/ld+json"
2021
dangerouslySetInnerHTML={{ __html: JSON.stringify({
@@ -39,7 +40,7 @@ import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/co
3940
})
4041
}}
4142
></script>
42-
43+
<RealDeviceTag value="Real Device" />
4344
App performance is critical factor for user satisfaction and adoption. Identifying and resolving bottlenecks early is essential for delivering a high-quality experience but it requires constant monitoring and optimization across various device metrics. LambdaTest’s App Profiling feature helps you to detect and optimize performance issues before release by providing real-time insights into key metrics like CPU usage, memory consumption, and network activity on real devices.
4445

4546
You can enable performance tracking in your existing automation tests with the following capability:

docs/appium-appletv.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/co
2323

2424
import Tabs from '@theme/Tabs';
2525
import TabItem from '@theme/TabItem';
26+
import RealDeviceTag from '../src/component/realDevice';
2627

2728
<script type="application/ld+json"
2829
dangerouslySetInnerHTML={{ __html: JSON.stringify({
@@ -47,7 +48,7 @@ import TabItem from '@theme/TabItem';
4748
})
4849
}}
4950
></script>
50-
51+
<RealDeviceTag value="Real Device" />
5152
## Tutorial To Run Your First Test On LambdaTest
5253

5354
---

docs/appium-autoheal.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@ import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/co
2121

2222
import Tabs from '@theme/Tabs';
2323
import TabItem from '@theme/TabItem';
24+
import RealDeviceTag from '../src/component/realDevice';
2425

2526
# AI-Powered Smart Heal for Automation Tests
27+
<RealDeviceTag value="Real Device" />
2628

2729
Locator failures can make tests brittle and cause frequent failures, slowing down development and testing. LambdaTest’s **Smart Heal** uses **AI/ML-powered algorithms** to automatically detect and recover from locator issues during test execution, ensuring smoother and more reliable automation.
2830

docs/appium-firetv.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/co
2323

2424
import Tabs from '@theme/Tabs';
2525
import TabItem from '@theme/TabItem';
26+
import RealDeviceTag from '../src/component/realDevice';
2627

2728
<script type="application/ld+json"
2829
dangerouslySetInnerHTML={{ __html: JSON.stringify({
@@ -47,7 +48,7 @@ import TabItem from '@theme/TabItem';
4748
})
4849
}}
4950
></script>
50-
51+
<RealDeviceTag value="Real Device" />
5152
## Tutorial To Run Your First Test On LambdaTest
5253

5354
---

docs/appium-ios-app-settings.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ url: https://www.lambdatest.com/support/docs/appium-ios-app-settings/
1616
site_name: LambdaTest
1717
slug: appium-ios-app-settings/
1818
---
19+
import RealDeviceTag from '../src/component/realDevice';
1920

2021
<script type="application/ld+json"
2122
dangerouslySetInnerHTML={{ __html: JSON.stringify({
@@ -40,7 +41,7 @@ slug: appium-ios-app-settings/
4041
})
4142
}}
4243
></script>
43-
44+
<RealDeviceTag value="Real Device" />
4445
**iOS App Settings** are the permissions or preferences that can be enabled/disabled for an app through iOS settings. Accessing the device settings is restricted on the iOS public cloud devices of LambdaTest due to security constraints. However, in multiple cases, the native app must be tested for various permissions which can only be enabled and disabled with the settings app.
4546

4647
This document will guide you on how to access and use iOS settings for **App Automation session.**

docs/appium-ip-geolocation.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,6 @@ Lambdatest's IP Geolocation feature empowers users to test their websites and mo
5656

5757
By the end of this document, you'll learn how to use this feature in both manual and automation tests. Additionally, this document will provide a list of all supported IP geolocations on Lambdatest.
5858

59-
60-
## Support for Manual Testing on Real Devices
61-
62-
Once a session starts , navigate to the toolbar and select **IP Geolocation** followed by any location from the list to change the geolocation of the device.
63-
64-
65-
<img loading="lazy" src={require('../assets/images/app-automation/ipgeolocation.png').default} alt="Image" width="100" height="100" className="doc_img"/>
66-
6759
## Support for Automation on Real Devices
6860

6961
To harness the **IP Geolocation** feature in your automated tests, employ the `geoLocation` capability along with a two-letter country code from the list of supported countries provided below. This capability enables you to modify the device's geolocation to the specified location. If this capability is not added, the device will automatically update its geolocation based on its physical location.

docs/appium-rokutv.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/co
2323

2424
import Tabs from '@theme/Tabs';
2525
import TabItem from '@theme/TabItem';
26+
import RealDeviceTag from '../src/component/realDevice';
2627

2728
<script type="application/ld+json"
2829
dangerouslySetInnerHTML={{ __html: JSON.stringify({
@@ -47,7 +48,7 @@ import TabItem from '@theme/TabItem';
4748
})
4849
}}
4950
></script>
50-
51+
<RealDeviceTag value="Real Device" />
5152
## Tutorial To Run Your First Test On LambdaTest
5253

5354

docs/appium-upload-filemedia.md

Lines changed: 3 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/co
2424
import Tabs from '@theme/Tabs';
2525
import TabItem from '@theme/TabItem';
2626
import RealDeviceTag from '../src/component/realDevice';
27-
import VirtualDeviceTag from '../src/component/virtualDevice';
27+
2828

2929
<script type="application/ld+json"
3030
dangerouslySetInnerHTML={{ __html: JSON.stringify({
@@ -51,9 +51,7 @@ import VirtualDeviceTag from '../src/component/virtualDevice';
5151
></script>
5252

5353
# Uploading Files and Media on Real Devices
54-
<RealDeviceTag value="Real Device" /> <VirtualDeviceTag value="Virtual Device" />
55-
56-
54+
<RealDeviceTag value="Real Device" />
5755
LambdaTest's file upload feature provides a convenient way to enhance your testing scenarios by allowing you to upload various media and non-media files directly to LambdaTest's cloud devices. In this section, we'll guide you through the process of uploading files, highlight the supported file types, and explain how to use `uploadMedia` capability while running your test scripts.
5856

5957
## Objectives
@@ -64,24 +62,6 @@ By the end of this topic, you will be able to:
6462

6563
-----
6664

67-
## Upload File and Media in Real Devices App Testing
68-
69-
Easily upload media or non-media files onto real devices during active sessions, enhancing your testing capabilities on LambdaTest's platform.
70-
71-
### Steps to Upload Files and Media Feature
72-
73-
1. Go to **App Testing** under the **Real Devices** section provided in the sidebar of your LambdaTest console.
74-
75-
2. Once the session is started, locate the toolbar and find the **Files and Media** option.
76-
77-
<img loading="lazy" src={require('../assets/images/app-automation/uploadmedia.png').default} alt="Image" width="1200" height="550" className="doc_img"/>
78-
79-
80-
3. You can now upload images, videos and files from your local on the device by clicking on the **Upload** button.
81-
82-
4. After the upload is completed, you can find the uploaded file or media in the specified `paths` mentioned below.
83-
84-
8565
## File Storage Paths on Devices
8666

8767

@@ -97,7 +77,7 @@ Easily upload media or non-media files onto real devices during active sessions,
9777

9878
LambdaTest supports various file types for upload, ensuring flexibility in your testing scenarios. Below are the supported file types:
9979

100-
- **Images**: JPG, JPEG, PNG, GIF (Maximum size: 10 MB)
80+
- **Images**: JPG, JPEG, PNG, GIF, BMP, HEIC (Maximum size: 10 MB)
10181
- **Videos**: MP4 (Maximum size: 50 MB)
10282
- **Files**: XLS, XLSX, DOC, DOCX, PDF, CSV, TXT (Maximum size: 15 MB)
10383

docs/apple-pay-auto.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@ url: https://www.lambdatest.com/support/docs/apple-pay-auto/
1616
import CodeBlock from '@theme/CodeBlock';
1717
import Tabs from '@theme/Tabs';
1818
import TabItem from '@theme/TabItem';
19+
import RealDeviceTag from '../src/component/realDevice';
1920

2021
# Apple Pay Automation on Real Devices
21-
22+
<RealDeviceTag value="Real Device" />
2223
**Apple Pay** is Apple’s secure digital wallet and payment system that enables purchases, one-click checkouts, and adds an extra layer of protection for financial transactions. In real-world apps and websites, Apple Pay is widely used for simplifying checkout experiences, reducing friction, and improving user trust.
2324

2425
For **testing payment flows**, validating Apple Pay becomes critical. Automation of Apple Pay ensures you can reliably test end-to-end purchase scenarios, confirm that payment sheets open correctly, details are pre-filled, and transactions are processed securely—without relying on production cards.

0 commit comments

Comments
 (0)