You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/smartui-appium-sdk.md
+160-8Lines changed: 160 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
---
2
2
id: smartui-appium-sdk
3
-
title: Integrate SmartUI SDK with Appium Tests
3
+
title: Integrate SmartUI with Appium Tests
4
4
sidebar_label: Appium
5
-
description: In this documentation, learn how integrate your Appium automated tests with LambdaTest's SmartUI.
5
+
description: Learn how to integrate your Appium automated tests with LambdaTest's SmartUI. Java uses both SDK and hooks integration, while JavaScript, Python, Ruby, and C# use Hooks integration.
6
6
keywords:
7
7
- Visual Regression
8
8
- Visual Regression Testing Guide
@@ -48,41 +48,46 @@ import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/co
48
48
></script>
49
49
Appium is an open-source tool for automating mobile application testing. It allows developers and testers to write tests for native, hybrid, and mobile web applications across multiple platforms, such as iOS and Android, using a single codebase.
50
50
51
-
The LambdaTest SmartUI SDK supports multiple programming languages for running Appium automation tests on mobile browsers. <br /> Below is the list of supported languages:
51
+
LambdaTest SmartUI supports Appium automation tests for mobile applications through two integration methods:
52
+
53
+
-**SDK Integration**: Available for Java
54
+
-**Hooks Integration**: Available for JavaScript, Python, Ruby, and C#
55
+
56
+
Below is the list of supported languages and their integration methods:
@@ -91,6 +96,153 @@ The LambdaTest SmartUI SDK supports multiple programming languages for running A
91
96
<p>We support all languages and frameworks that are compatible with Appium, so in case your favorite isn't in the table.<br/>Don't worry, you can still run the test. <spanclassName='doc__lt'onClick={()=> window.openLTChatWidget()}>Contact Us</span> for any help.</p>
92
97
</div>
93
98
99
+
## Integration Methods
100
+
101
+
### SDK Integration (Java)
102
+
103
+
The SmartUI App SDK provides a native Java library for integrating visual regression testing into your Appium Java test suite. This method offers:
104
+
105
+
- Native Java API for screenshot capture
106
+
- Type-safe integration with your existing test framework
107
+
- Comprehensive error handling and logging
108
+
109
+
**Documentation**: [Appium Java SDK](/support/docs/smartui-appium-java-sdk) - Complete guide with best practices and troubleshooting
0 commit comments