From a1e042c30c1a04b311723b4eadd43fb4a649a6f4 Mon Sep 17 00:00:00 2001 From: Mateusz Wojtczak Date: Mon, 9 Dec 2024 12:07:56 +0100 Subject: [PATCH] Add docs redirects and navigation --- docs.json | 4 ++ .../documentation/integrations/lambdatest.mdx | 68 +++++++++++++++++++ docs/integrations/lambdatest.mdx | 68 +------------------ 3 files changed, 74 insertions(+), 66 deletions(-) create mode 100644 docs/documentation/integrations/lambdatest.mdx diff --git a/docs.json b/docs.json index 62e674bcf..f638a03cb 100644 --- a/docs.json +++ b/docs.json @@ -195,6 +195,10 @@ { "title": "Browserstack", "href": "/documentation/integrations/browserstack" + }, + { + "title": "LambdaTest", + "href": "/documentation/integrations/lambdatest" } ] }, diff --git a/docs/documentation/integrations/lambdatest.mdx b/docs/documentation/integrations/lambdatest.mdx new file mode 100644 index 000000000..22485c88d --- /dev/null +++ b/docs/documentation/integrations/lambdatest.mdx @@ -0,0 +1,68 @@ +--- +title: Integrations - LambdaTest +--- + +# LambdaTest overview + +[LambdaTest App Test Automation] is a popular cloud device farm. + +This integration is currently Android-only. + +### Change runner + +Modify the **app-level build.gradle**: + +```groovy title="android/app/build.gradle" +android { + // ... + defaultConfig { + //... + testInstrumentationRunner "pl.leancode.patrol.LambdaTestPatrolJUnitRunner" + } + // ... +} + +// ... +``` + +That's all! + +### Upload to LambdaTest + +To run Android UI tests on LambdaTest: + +1. Upload the app under test APK to LambdaTest ([see docs][LT_app_docs]) +1. Upload the instrumentation app APK to LambdaTest ([see docs][LT_test_docs]) +1. Start test execution on LambdaTest ([see docs][LT_execute_docs]) + + + + + +``` +$ export LAMBDATEST_PROJECT=AwesomeApp # optional +$ export LAMBDATEST_DEVICES="[\"Pixel 7 Pro-13\"]" # optional +• Building apk with entrypoint test_bundle.dart... +✓ Completed building apk with entrypoint test_bundle.dart (11.0s) + % Total % Received % Xferd Average Speed Time Time Time Current + Dload Upload Total Spent Left Speed +100 82.4M 100 255 100 82.4M 7 2897k 0:00:31 0:00:36 0:00:02 2051k +Uploaded app, "app_id": "lt://APP1016047291733313441063634", +Uploaded testsuite, "app_id": "lt://APP1016047291733312896265135", +{ + "status": [ + "Success" + ], + "buildId": [ + "5875687" + ], + "message": [ + "" + ] +} +``` + +[LT_app_docs]: https://www.lambdatest.com/support/docs/getting-started-with-flutter-dart-android-automation/#step-2-upload-your-application +[LT_test_docs]: https://www.lambdatest.com/support/docs/getting-started-with-flutter-dart-android-automation/#step-3-uploading-test-suite +[LT_execute_docs]: https://www.lambdatest.com/support/docs/getting-started-with-flutter-dart-android-automation/#step-4-executing-the-test +[LambdaTest App Test Automation]: https://www.lambdatest.com/app-test-automation \ No newline at end of file diff --git a/docs/integrations/lambdatest.mdx b/docs/integrations/lambdatest.mdx index 22485c88d..6347fb0f5 100644 --- a/docs/integrations/lambdatest.mdx +++ b/docs/integrations/lambdatest.mdx @@ -1,68 +1,4 @@ --- title: Integrations - LambdaTest ---- - -# LambdaTest overview - -[LambdaTest App Test Automation] is a popular cloud device farm. - -This integration is currently Android-only. - -### Change runner - -Modify the **app-level build.gradle**: - -```groovy title="android/app/build.gradle" -android { - // ... - defaultConfig { - //... - testInstrumentationRunner "pl.leancode.patrol.LambdaTestPatrolJUnitRunner" - } - // ... -} - -// ... -``` - -That's all! - -### Upload to LambdaTest - -To run Android UI tests on LambdaTest: - -1. Upload the app under test APK to LambdaTest ([see docs][LT_app_docs]) -1. Upload the instrumentation app APK to LambdaTest ([see docs][LT_test_docs]) -1. Start test execution on LambdaTest ([see docs][LT_execute_docs]) - - - - - -``` -$ export LAMBDATEST_PROJECT=AwesomeApp # optional -$ export LAMBDATEST_DEVICES="[\"Pixel 7 Pro-13\"]" # optional -• Building apk with entrypoint test_bundle.dart... -✓ Completed building apk with entrypoint test_bundle.dart (11.0s) - % Total % Received % Xferd Average Speed Time Time Time Current - Dload Upload Total Spent Left Speed -100 82.4M 100 255 100 82.4M 7 2897k 0:00:31 0:00:36 0:00:02 2051k -Uploaded app, "app_id": "lt://APP1016047291733313441063634", -Uploaded testsuite, "app_id": "lt://APP1016047291733312896265135", -{ - "status": [ - "Success" - ], - "buildId": [ - "5875687" - ], - "message": [ - "" - ] -} -``` - -[LT_app_docs]: https://www.lambdatest.com/support/docs/getting-started-with-flutter-dart-android-automation/#step-2-upload-your-application -[LT_test_docs]: https://www.lambdatest.com/support/docs/getting-started-with-flutter-dart-android-automation/#step-3-uploading-test-suite -[LT_execute_docs]: https://www.lambdatest.com/support/docs/getting-started-with-flutter-dart-android-automation/#step-4-executing-the-test -[LambdaTest App Test Automation]: https://www.lambdatest.com/app-test-automation \ No newline at end of file +redirect: /documentation/integration/lambdatest +--- \ No newline at end of file