From a3fa4659ef82a457a03e9639be7ae6eec6aacab7 Mon Sep 17 00:00:00 2001 From: ShubhamSuri <70204532+surishubham@users.noreply.github.com> Date: Wed, 10 Sep 2025 20:44:08 +0530 Subject: [PATCH] Merge pull request #2066 from 4DvAnCeBoY/main Updated Tags for lang and framework for VD and RD --- docs/appium-csharp-nunit.md | 15 +++++++++++++-- docs/appium-csharp.md | 13 +++++++++++++ docs/appium-java-cucumber.md | 18 ++++++++++++++++-- docs/appium-java-jbehave.md | 16 ++++++++++++++-- docs/appium-java-junit.md | 23 +++++++++++++++++++++-- docs/appium-java-testng.md | 17 +++++++++++++++-- docs/appium-java.md | 18 +++++++++++++++--- docs/appium-kotlin.md | 19 ++++++++++++++++--- docs/appium-nodejs-mocha.md | 21 ++++++++++++++++++--- docs/appium-nodejs-webdriverio.md | 18 ++++++++++++++++-- docs/appium-nodejs.md | 19 +++++++++++++++++-- docs/appium-php-behat.md | 6 ++++-- docs/appium-php.md | 11 ++++++++--- docs/appium-python-behave.md | 19 +++++++++++++++++-- docs/appium-python-gauge.md | 8 ++++++++ docs/appium-python-pytest.md | 11 +++++++++-- docs/appium-python-robot.md | 11 +++++++++++ docs/appium-python.md | 14 ++++++++++++-- docs/appium-ruby-cucumber.md | 9 +++++++-- docs/appium-ruby-rspec.md | 13 +++++++++++-- docs/appium-ruby.md | 14 ++++++++++++-- 21 files changed, 273 insertions(+), 40 deletions(-) diff --git a/docs/appium-csharp-nunit.md b/docs/appium-csharp-nunit.md index 7758272e2..3871e2add 100644 --- a/docs/appium-csharp-nunit.md +++ b/docs/appium-csharp-nunit.md @@ -18,10 +18,13 @@ slug: appium-csharp-nunit/ --- import CodeBlock from '@theme/CodeBlock'; -import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys"; - import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; +import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys"; +import RealDeviceTag from '../src/component/realDevice'; +import VirtualDeviceTag from '../src/component/virtualDevice'; + + + + In this documentation, you will learn how to trigger a automation script of **Cucumber** for application testing with **Appium** on LambdaTest, set the [**desired capabilities**](/support/docs/desired-capabilities-in-appium/) for appium testing, and other advanced features of LambdaTest. ## Prerequisites @@ -204,6 +210,10 @@ public class TestRunner extends AbstractTestNGCucumberTests { } ``` +:::tip +- You must set **isRealMobile** capability to `False` in the config file to run on **Virtual Devices** +::: + ### Step 5: Configure the Test Capabilities 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. @@ -264,6 +274,10 @@ The capabilities object in the sample code are defined as: +:::tip +- You must set **isRealMobile** capability to `False` in the config file to run on **Virtual Devices** +::: + :::info - You must add the generated **APP_URL** to the `app` capability in the config file. diff --git a/docs/appium-java-jbehave.md b/docs/appium-java-jbehave.md index 764dda63d..42f0e616e 100644 --- a/docs/appium-java-jbehave.md +++ b/docs/appium-java-jbehave.md @@ -16,11 +16,15 @@ site_name: LambdaTest slug: appium-java-jbehave/ --- -import CodeBlock from '@theme/CodeBlock'; -import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys"; +import CodeBlock from '@theme/CodeBlock'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; +import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys"; +import RealDeviceTag from '../src/component/realDevice'; +import VirtualDeviceTag from '../src/component/virtualDevice'; + +