diff --git a/assets/images/kane-ai/kaneai-author-ai-tests/create-and-automate-app-test.png b/assets/images/kane-ai/kaneai-author-ai-tests/create-and-automate-app-test.png new file mode 100644 index 000000000..98903c0ef Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-ai-tests/create-and-automate-app-test.png differ diff --git a/assets/images/kane-ai/kaneai-author-ai-tests/create-and-automate-mobile-browser.png b/assets/images/kane-ai/kaneai-author-ai-tests/create-and-automate-mobile-browser.png new file mode 100644 index 000000000..53ba9ebd8 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-ai-tests/create-and-automate-mobile-browser.png differ diff --git a/assets/images/kane-ai/kaneai-author-ai-tests/create-and-automated-web.png b/assets/images/kane-ai/kaneai-author-ai-tests/create-and-automated-web.png new file mode 100644 index 000000000..25d10a28f Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-ai-tests/create-and-automated-web.png differ diff --git a/assets/images/kane-ai/kaneai-author-ai-tests/kane-generated-test-cases.png b/assets/images/kane-ai/kaneai-author-ai-tests/kane-generated-test-cases.png new file mode 100644 index 000000000..1b93c13ed Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-ai-tests/kane-generated-test-cases.png differ diff --git a/assets/images/kane-ai/kaneai-author-ai-tests/kane-generating-scenarios.png b/assets/images/kane-ai/kaneai-author-ai-tests/kane-generating-scenarios.png new file mode 100644 index 000000000..57df3fb6a Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-ai-tests/kane-generating-scenarios.png differ diff --git a/assets/images/kane-ai/kaneai-author-ai-tests/kane-generating-test-cases.png b/assets/images/kane-ai/kaneai-author-ai-tests/kane-generating-test-cases.png new file mode 100644 index 000000000..29f83f58b Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-ai-tests/kane-generating-test-cases.png differ diff --git a/assets/images/kane-ai/kaneai-author-ai-tests/kane-inside-test-details.png b/assets/images/kane-ai/kaneai-author-ai-tests/kane-inside-test-details.png new file mode 100644 index 000000000..72b60540d Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-ai-tests/kane-inside-test-details.png differ diff --git a/assets/images/kane-ai/kaneai-author-ai-tests/kane-omni-box.png b/assets/images/kane-ai/kaneai-author-ai-tests/kane-omni-box.png new file mode 100644 index 000000000..c822edc1e Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-ai-tests/kane-omni-box.png differ diff --git a/assets/images/kane-ai/kaneai-author-ai-tests/kane-test-plan-tab.png b/assets/images/kane-ai/kaneai-author-ai-tests/kane-test-plan-tab.png new file mode 100644 index 000000000..59655a522 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-ai-tests/kane-test-plan-tab.png differ diff --git a/assets/images/kane-ai/kaneai-author-ai-tests/kane-thinking.png b/assets/images/kane-ai/kaneai-author-ai-tests/kane-thinking.png new file mode 100644 index 000000000..a19881b95 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-ai-tests/kane-thinking.png differ diff --git a/assets/images/kane-ai/kaneai-author-ai-tests/resolve-or-skip-tests.png b/assets/images/kane-ai/kaneai-author-ai-tests/resolve-or-skip-tests.png new file mode 100644 index 000000000..1bb1d16c2 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-ai-tests/resolve-or-skip-tests.png differ diff --git a/assets/images/kane-ai/kaneai-author-app-test/android-settings.png b/assets/images/kane-ai/kaneai-author-app-test/android-settings.png new file mode 100644 index 000000000..70d5eecc2 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-app-test/android-settings.png differ diff --git a/assets/images/kane-ai/kaneai-author-app-test/app-advanced-settings.png b/assets/images/kane-ai/kaneai-author-app-test/app-advanced-settings.png new file mode 100644 index 000000000..533d8f2ba Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-app-test/app-advanced-settings.png differ diff --git a/assets/images/kane-ai/kaneai-author-app-test/app-network-config.png b/assets/images/kane-ai/kaneai-author-app-test/app-network-config.png new file mode 100644 index 000000000..9b4990202 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-app-test/app-network-config.png differ diff --git a/assets/images/kane-ai/kaneai-author-app-test/app-network-configurations.png b/assets/images/kane-ai/kaneai-author-app-test/app-network-configurations.png new file mode 100644 index 000000000..c4dec4d31 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-app-test/app-network-configurations.png differ diff --git a/assets/images/kane-ai/kaneai-author-app-test/author-app-test.png b/assets/images/kane-ai/kaneai-author-app-test/author-app-test.png new file mode 100644 index 000000000..c4dec4d31 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-app-test/author-app-test.png differ diff --git a/assets/images/kane-ai/kaneai-author-app-test/ios-settings.png b/assets/images/kane-ai/kaneai-author-app-test/ios-settings.png new file mode 100644 index 000000000..2286cfab6 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-app-test/ios-settings.png differ diff --git a/assets/images/kane-ai/kaneai-author-app-test/network-configs.png b/assets/images/kane-ai/kaneai-author-app-test/network-configs.png new file mode 100644 index 000000000..533d8f2ba Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-app-test/network-configs.png differ diff --git a/assets/images/kane-ai/kaneai-author-app-test/select-device-os.png b/assets/images/kane-ai/kaneai-author-app-test/select-device-os.png new file mode 100644 index 000000000..41d144ac1 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-app-test/select-device-os.png differ diff --git a/assets/images/kane-ai/kaneai-author-app-test/select-device.png b/assets/images/kane-ai/kaneai-author-app-test/select-device.png new file mode 100644 index 000000000..c4dec4d31 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-app-test/select-device.png differ diff --git a/assets/images/kane-ai/kaneai-author-app-test/upload-application.png b/assets/images/kane-ai/kaneai-author-app-test/upload-application.png new file mode 100644 index 000000000..0271e5a81 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-app-test/upload-application.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/desktop-author.png b/assets/images/kane-ai/kaneai-author-browser-tests/desktop-author.png new file mode 100644 index 000000000..4038a26e6 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/desktop-author.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/desktop-chrome.png b/assets/images/kane-ai/kaneai-author-browser-tests/desktop-chrome.png new file mode 100644 index 000000000..eab7d6710 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/desktop-chrome.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/desktop-configurations.png b/assets/images/kane-ai/kaneai-author-browser-tests/desktop-configurations.png new file mode 100644 index 000000000..76697c2a6 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/desktop-configurations.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/kane-omni-web-test.png b/assets/images/kane-ai/kaneai-author-browser-tests/kane-omni-web-test.png new file mode 100644 index 000000000..3fae43c64 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/kane-omni-web-test.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/kaneai-mobile-web.png b/assets/images/kane-ai/kaneai-author-browser-tests/kaneai-mobile-web.png new file mode 100644 index 000000000..37e6392f5 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/kaneai-mobile-web.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/mobile-advanced-settings.png b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-advanced-settings.png new file mode 100644 index 000000000..559fb66b6 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-advanced-settings.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/mobile-author.png b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-author.png new file mode 100644 index 000000000..ba06d0b69 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-author.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/mobile-configurations.png b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-configurations.png new file mode 100644 index 000000000..8e60a61df Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-configurations.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/mobile-device-os.png b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-device-os.png new file mode 100644 index 000000000..47219f008 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-device-os.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/mobile-device.png b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-device.png new file mode 100644 index 000000000..90e390605 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-device.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/mobile-selected.png b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-selected.png new file mode 100644 index 000000000..90e390605 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/mobile-selected.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/run-on-hye.png b/assets/images/kane-ai/kaneai-author-browser-tests/run-on-hye.png new file mode 100644 index 000000000..5165ea92d Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/run-on-hye.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/select-desktop.png b/assets/images/kane-ai/kaneai-author-browser-tests/select-desktop.png new file mode 100644 index 000000000..9e172b4ed Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/select-desktop.png differ diff --git a/assets/images/kane-ai/kaneai-author-browser-tests/select-mobile.png b/assets/images/kane-ai/kaneai-author-browser-tests/select-mobile.png new file mode 100644 index 000000000..5dac1ed40 Binary files /dev/null and b/assets/images/kane-ai/kaneai-author-browser-tests/select-mobile.png differ diff --git a/docs/author-your-first-desktop-browser-test.md b/docs/author-your-first-desktop-browser-test.md new file mode 100644 index 000000000..cac3f835a --- /dev/null +++ b/docs/author-your-first-desktop-browser-test.md @@ -0,0 +1,97 @@ +--- +id: author-your-first-desktop-browser-test +title: Author Your First Desktop Browser Test +hide_title: false +sidebar_label: Desktop Browser Test +description: In this detailed guide, you will learn how you can manually author your first desktop browser test with KaneAI. +keywords: + - ai testing tool + - ai qa agent + - genai qa agent + - lambdatest automation + - lambdatest kaneai +url: https://www.lambdatest.com/support/docs/author-your-first-desktop-browser-test +site_name: LambdaTest +slug: author-your-first-desktop-browser-test/ +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + + +# Author Your First Desktop Browser Test + +In this guide, we'll walk you through how you can author your desktop browser tests using KaneAI + +## Steps to Author Your Desktop Browser Test + +**Step 1:** From the KaneAI dashboard, click on **Author Web Test**. + +Image + +**Step 2:** A modal would appear from the side. Select **Desktop** from the sidebar. + +Image + +**Step 3:** KaneAI offers a few network configurations for you to choose from: + +- **Tunnel:** Seamlessly test websites hosted locally or behind a firewall. +- **Geolocation:** Simulate user interactions from different regions to ensure your website works as expected worldwide. +- **Dedicated Proxy:** Exclusively available for enterprise accounts with dedicated proxy enabled. + +Image + +**Step 4:** You can also do additional customization with some advanced features such as: + +- **Chrome Options:** Command-line switches that alter the default behavior of the Chrome browser. +- **Custom Headers:** Kееp crucial information about thе rеquеst or rеsponsе, such as thе mеthod, URL, and body contеnt. + +Image + +**Step 5:** Once done, click on **Author Test**. + +Image + + +**Step 6:** Now tell KaneAI what you want to author using natural language without the need for coding or scripting knowledge required. KaneAI translates your instructions into executable test steps automatically. + +Image + +As you add each instruction, KaneAI queues them in real-time without waiting for completion. This allows you to build comprehensive test flows quickly and efficiently. Once you've outlined all your test steps, click Finish Test to finalize your automated test case. + +**Step 7:** Now, select your **Project** and the folder where you want to save your test cases. The **Test Name** and **Description** will be generated automatically, but you can also edit them. Select your test's **Type** and **Status**, as well as the necessary tags that will allow you to search for it later. + +Image + +**Step 8:** To execute your test, click on the **Run on HyperExecute** button and you will be redirected to the HyperExecute dashboard where your tests will be executed. + +Image + + + + + + + diff --git a/docs/author-your-first-mobile-app-test.md b/docs/author-your-first-mobile-app-test.md new file mode 100644 index 000000000..6eaa9c193 --- /dev/null +++ b/docs/author-your-first-mobile-app-test.md @@ -0,0 +1,102 @@ +--- +id: author-your-first-mobile-app-test +title: Author Your First Mobile App Test +hide_title: false +sidebar_label: Mobile App Test +description: In this detailed guide, you will learn how you can manually author your first mobile app test with KaneAI. +keywords: + - ai testing tool + - ai qa agent + - genai qa agent + - lambdatest automation + - lambdatest kaneai +url: https://www.lambdatest.com/support/docs/author-your-first-mobile-app-test +site_name: LambdaTest +slug: author-your-first-mobile-app-test/ +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + + +# Author Your First Mobile App Test + +In this guide, we'll walk you through how you can author your mobile app tests using KaneAI + +## Steps to Author Your Mobile App Test + +**Step 1:** From the KaneAI dashboard, click on **Author App Test**. + +Image + +**Step 2:** A modal would appear from the side. Select the preferred OS (Android or iOS) + +**Step 3:** To enhance your authoring, KaneAI offers a few network configurations for you to choose from: + +- **Tunnel:** Seamlessly test websites hosted locally or behind a firewall. +- **Geolocation:** Simulate user interactions from different regions to ensure your website works as expected worldwide. +- **Dedicated Proxy:** Exclusively available for enterprise accounts with dedicated proxy enabled + + +Image + +**Step 4:** Now upload the application that you want to author test cases for and select the device and OS version. + +Image + +**Step 5:** Choose your preferred device and the OS version. + +Image + +**Step 6:** You can also toggle on advanced settings as per your device. + +Image +Image + +**Step 7:** Once done, click on **Author Test**. + +Image + +**Step 8:** Now tell KaneAI what you want to author using natural language without the need for coding or scripting knowledge required. KaneAI translates your instructions into executable test steps automatically. + +Image + +As you add each instruction, KaneAI queues them in real-time without waiting for completion. This allows you to build comprehensive test flows quickly and efficiently. Once you've outlined all your test steps, click Finish Test to finalize your automated test case. + +**Step 9:** Now, select your **Project** and the folder where you want to save your test cases. The **Test Name** and **Description** will be generated automatically, but you can also edit them. Select your test's **Type** and **Status**, as well as the necessary tags that will allow you to search for it later. + +Image + +**Step 10:** To execute your test, click on the **Run on HyperExecute** button and you will be redirected to the HyperExecute dashboard where your tests will be executed. + +Image + + + + + + + + diff --git a/docs/author-your-first-mobile-browser-test.md b/docs/author-your-first-mobile-browser-test.md new file mode 100644 index 000000000..6e11022bb --- /dev/null +++ b/docs/author-your-first-mobile-browser-test.md @@ -0,0 +1,103 @@ +--- +id: author-your-first-mobile-browser-test +title: Author Your First Mobile Browser Test +hide_title: false +sidebar_label: Mobile Browser Test +description: In this detailed guide, you will learn how you can manually author your first mobile browser test with KaneAI. +keywords: + - ai testing tool + - ai qa agent + - genai qa agent + - lambdatest automation + - lambdatest kaneai +url: https://www.lambdatest.com/support/docs/author-your-first-mobile-browser-test +site_name: LambdaTest +slug: author-your-first-mobile-browser-test/ +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + + +# Author Your First Mobile Browser Test + +In this guide, we'll walk you through how you can author your mobile browser tests using KaneAI + +## Steps to Author Your Mobile Browser Test + +**Step 1:** From the KaneAI dashboard, click on **Author Browser Test**. + +Image + +**Step 2:** A modal would appear from the side. Select **Mobile** from the sidebar. + +Image + + +**Step 3:** Now, choose your preferred OS (Android or iOS), browser, device and the OS version. + + +Image + +**Step 4:** KaneAI offers a few network configurations for you to choose from: + +- **Tunnel:** Seamlessly test websites hosted locally or behind a firewall. +- **Geolocation:** Simulate user interactions from different regions to ensure your website works as expected worldwide. +- **Dedicated Proxy:** Exclusively available for enterprise accounts with dedicated proxy enabled. + + +Image + + + +**Step 5:** You can also toggle on advanced settings as per your operating system. + +Image + +**Step 6:** Once done, click on **Author Test**. + +Image + +**Step 7:** Now tell KaneAI what you want to author using natural language without the need for coding or scripting knowledge required. KaneAI translates your instructions into executable test steps automatically. + +Image + +As you add each instruction, KaneAI queues them in real-time without waiting for completion. This allows you to build comprehensive test flows quickly and efficiently. Once you've outlined all your test steps, click Finish Test to finalize your automated test case. + +**Step 8:** Now, select your **Project** and the folder where you want to save your test cases. The **Test Name** and **Description** will be generated automatically, but you can also edit them. Select your test's **Type** and **Status**, as well as the necessary tags that will allow you to search for it later. + +Image + +**Step 9:** To execute your test, click on the **Run on HyperExecute** button and you will be redirected to the HyperExecute dashboard where your tests will be executed. + +Image + + + + + + + + diff --git a/docs/generate-multiple-tests-with-ai.md b/docs/generate-multiple-tests-with-ai.md new file mode 100644 index 000000000..34e9066f1 --- /dev/null +++ b/docs/generate-multiple-tests-with-ai.md @@ -0,0 +1,132 @@ +--- +id: generate-multiple-tests-with-ai +title: Effortlessly Generate Multiple Test Cases with AI +hide_title: false +sidebar_label: Generate Multiple Test Cases with AI +description: AI-native test case generation +keywords: + - ai testing tool + - ai qa agent + - genai qa agent + - lambdatest automation + - lambdatest kaneai +url: https://www.lambdatest.com/support/docs/generate-multiple-tests-with-ai +site_name: LambdaTest +slug: generate-multiple-tests-with-ai/ +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + + +In this guide, we will walk you through how you can intelligently author test cases with KaneAI Test Planner. Instead of manually writing test steps or scenarios, you can now upload files of various formats such as .txt, .pdf, audio, video, spreadsheets, JIRA tickets, and more and KaneAI will automatically translate them into executable test scripts. + +## Steps to Author With Test Planner + +**Step 1:** KaneAI allows you to generate test cases either by entering a prompt in the input box or by just simply transforming various requirement formats such as **.txt., .pdf, audio, video, spreadsheets, JIRA and Azure DevOps tickets**, and more into structured and contextual test cases. + + +Image + +**Step 2:** Once you have uploaded a file or entered the prompt, KaneAI will start analyzing and will start producing test scenarios and test cases relevant to the prompt. + +Image + +**Step 3:** After the test scenarios and test cases are produced, you can click on any test case and the side modal would appear where you can edit or delete test details + +Image + + +**Step 4:** Under the test details tab, you can find the **Description, Pre-conditions, and Test Steps with Outcomes**, all editable as per your requirements. + +Image + +**Step 5:** Under the **KaneAI test plan** tab, you can find the AI generated **Test Flow** where each of the steps can be edited and deleted. Once done with the changes, click on **Next**. + +Image + +**Step 6:** Once done, you can either click on **Create Manually** or **Create and Automate** option for both web and app tests. + +Image + + +### Create and Automate Desktop Browser Test + +In case of a web test, from the side modal, select the relevant settings to create and automate your test cases efficiently. Here are the settings you can access: + + - Test Platform + - Application Under Test + - Agent Concurrency + - Generate Data Dynamically + - Dismiss pop-ups + +Image + + +### Create and Automate Mobile Browser Test + +In case of a mobile web browser test, from the side modal, select the relevant settings to create and automate your test cases efficiently. Here are the settings you can access: + + - Test Platform + - Device Type + - OS + - OS Version + - Application Under Test + - Agent Concurrency + - Generate Data Dynamically + - Dismiss pop-ups + +Image + +### Create and Automate Mobile App Test + +In case of a mobile app test, from the side modal, select the relevant settings to create and automate your test cases efficiently. Here are the settings you can access: + + - Test Platform + - Device Type + - OS + - OS Version + - Application Under Test + - Agent Concurrency + - Generate Data Dynamically + - Dismiss pop-ups + +Image + + +**Step 7:** Inside the Create and Automate modal, you can also find the test cases showing errors in the KaneAI test plan that you can **Skip and Continue or Resolve**. + +Image + +**Step 8:** Once you have selected the relevant settings, simply click on **Create and Automate**. + + + + + + + + + diff --git a/docs/getting-started-with-kane-ai.md b/docs/getting-started-with-kane-ai.md index fa5f39550..600641790 100644 --- a/docs/getting-started-with-kane-ai.md +++ b/docs/getting-started-with-kane-ai.md @@ -3,8 +3,11 @@ id: getting-started-with-kane-ai title: Getting started with KaneAI hide_title: false sidebar_label: Getting Started -description: Discover KaneAI, the GenAI-Native testing assistant that simplifies complex testing for web, mobile, and cloud apps, ensuring accuracy and speed +description: World's first GenAI-Native testing assistant that simplifies end-to-end automation testing for web, mobile, and cloud apps, using natural language. keywords: + - ai testing tool + - ai qa agent + - genai qa agent - lambdatest automation - lambdatest kaneai url: https://www.lambdatest.com/support/docs/getting-started-with-kane-ai @@ -39,9 +42,18 @@ import VideoEmbed from '../src/component/videoEmbed'; }) }} > -KaneAI is a GenAI-Native testing agent that revolutionizes software testing. Whether you're a seasoned QA professional or a developer new to testing, KaneAI simplifies complex testing processes, making them accessible to everyone. +KaneAI by LambdaTest is a GenAI-Native Test Agent designed to help teams plan, author, and evolve tests using natural language. Built from the ground up for high-performance quality engineering teams, KaneAI intelligently creates structured and contextual test cases by transforming various input formats such as text, JIRA tickets, PDFs, images, audio, videos, and spreadsheets. + +Combining deterministic precision with generative flexibility, KaneAI ensures reliable, consistent test execution while adapting intelligently to evolving requirements and discovering test cases that traditional approaches might miss. This dual approach integrates seamlessly with LambdaTest's suite of solutions for test execution, orchestration, and analysis, streamlining both manual and automated testing by saving time, enhancing test coverage, and improving overall quality. + +Supporting API, UI, functional, and end-to-end testing, KaneAI streamlines test automation at scale, driving efficiency across modern CI/CD workflows and accelerating the pace of software delivery. + +- **Planning:** Effortlessly generate structured & detailed test cases from various format files including PRDs or Jira or ADO work items. +- **Authoring:** Empower KaneAI to autonomously generate test cases for you, or take full control and write them yourself. In either case, you'll receive automation scripts in a range of open-source frameworks and languages, tailored to your needs. +- **Execution & Scheduling:** Run tests across a range of LambdaTest clouds such as Real Device Cloud, Browser Testing Cloud, Visual Testing Cloud, all via our test orchestration platform - HyperExecute. +- **Maintenance:** Resolve test case updates in natural language or by recording test steps manually, simplifying test maintenance. +- **Reporting:** Leverage detailed test reports for any test run powered by LambdaTest Test Intelligence and Analytics. -This intelligent platform creates and optimizes tests based on your application's behavior, ensuring better reliability and fewer missed bugs. KaneAI seamlessly handles testing for web, mobile, and cloud-based applications, allowing you to automate your testing workflows and deliver faster, more accurate results. It's like having a GenAI-Native expert by your side, saving time and catching critical edge cases you might otherwise miss. -In today's fast-paced development environment, thorough testing is crucial yet time-consuming. KaneAI addresses this challenge by automating and optimizing the testing process. Here's how it can transform your workflow: +KaneAI transforms the way teams approach test automation by bridging the gap between natural language requirements and executable test code. Built for modern development workflows, KaneAI empowers teams to plan, author, and evolve comprehensive test suites without the traditional barriers of complex scripting or framework expertise. -### E-commerce Application Testing -Imagine you're working on an e-commerce app and need to verify the checkout process under multiple conditions—different payment methods, currencies, and shipping locations. Instead of manually writing test cases for each scenario, imply provide a high-level description of your testing objective and KaneAI will automate this process for you. +## Current Testing Scenario Challenge +Traditional test automation often creates bottlenecks in development cycles. Teams face several persistent challenges: -### Cross-Device Mobile App Testing -Consider a mobile app that must work across various devices and screen sizes. Instead of painstakingly writing test cases for each variation, KaneAI handles this for you. It creates and executes tests across different environments, ensuring your app performs consistently across all target platforms. +- **Technical Barriers:** Writing and maintaining test scripts requires specialized programming knowledge, limiting who can contribute to test creation. +- **Framework Complexity:** Managing multiple testing frameworks, languages, and integrations creates overhead and maintenance burden. +- **Scalability Issues:** As applications grow, test suites become increasingly difficult to organize, update, and execute consistently. +- **Security Concerns:** Handling authentication credentials and sensitive test data safely across different environments +Integration Friction: Connecting testing workflows with CI/CD pipelines often requires significant configuration and ongoing maintenance. -- **Comprehensive Test Coverage:** KaneAI generates test cases that cover a wide range of scenarios, from common use cases to unexpected edge cases. -- **Cross-Platform Testing:** It ensures your application performs consistently across various devices, browsers, and OS versions. -- **Continuous Learning:** As your application evolves, KaneAI refines and updates your test suite, keeping you one step ahead. -- **Time Efficiency:** What would typically take hours of manual test creation is accomplished in minutes with KaneAI. \ No newline at end of file +## The KaneAI Solution +KaneAI addresses these challenges through an intelligent, unified platform that democratizes end-to-end test automation while maintaining enterprise-grade capabilities. + +- **Intelligent Input Processing:** KaneAI offers dual flexibility in test authoring by intelligently generating structured test cases by transforming various input formats such as text, JIRA tickets, PDFs, images, audio, videos, and spreadsheets, or manually author tests using conversational language for precise control. + +Whether you need rapid test generation from existing documentation or prefer hands-on test crafting, KaneAI's advanced processing capabilities streamline both approaches. + +- **Unified Test Management:** Consolidate your entire testing ecosystem within a single platform. KaneAI provides centralized control over test cases, execution plans, and results analysis, eliminating the fragmentation common in traditional testing tools. Teams benefit from: + + - Complete visibility into test coverage and execution status + - Streamlined collaboration between development, QA, and business teams + - Simplified reporting and metrics tracking across all test activities + +- **Multi-Language & Framework Support:** KaneAI supports all prominent frameworks and languages, offering the flexibility to export test code in the language and framework that you and your team prefers. + +- **Comprehensive API Testing:** Create robust API test suites with intelligent validation and seamless integration capabilities. KaneAI understands API contracts and automatically generates meaningful assertions, reducing the manual effort typically required for thorough API testing coverage. + +- **Secret Management:** Connecting testing workflows with CI/CD pipelines often requires significant configuration and ongoing maintenance. + +- **CI/CD Integration:** Connect seamlessly with your existing continuous integration and deployment pipelines. KaneAI's integration capabilities ensure automated test execution becomes a natural part of your development workflow, supporting consistent quality gates across multiple environments and deployment stages. \ No newline at end of file diff --git a/sidebars.js b/sidebars.js index 642ecfe54..ecfaaf44d 100644 --- a/sidebars.js +++ b/sidebars.js @@ -630,7 +630,7 @@ module.exports = { label: "Hyperexecute Smart UI Testing - Cypress", id: "hyperexecute-smart-ui-sdk-using-cypress", }, - { + { type: "doc", label: "Hyperexecute Smart UI Testing - Maestro", id: "hyperexecute-smart-ui-sdk-maestro", @@ -750,7 +750,7 @@ module.exports = { "hyperexecute-org-product-preferences", ], }, - { + { type: "category", collapsed: true, label: "Secrets Management", @@ -1187,13 +1187,34 @@ module.exports = { }, items: [ "why-we-need-kane-ai", - "kane-ai-web-test", - "kane-ai-app-test", - "kaneai-mobile-browser-test", - "kane-ai-guided-walkthrough", - "kane-ai-automation-code-generation", ], }, + { + type: "category", + collapsed: true, + label: "Author Your First Test", + items: [ + "generate-multiple-tests-with-ai", + { + type: "category", + collapsed: true, + label: "Author Browser Tests with Interactive Mode", + items: [ + "author-your-first-desktop-browser-test", + "author-your-first-mobile-browser-test", + ], + }, + { + type: "category", + collapsed: true, + label: "Author App Tests with Interactive Mode", + items: [ + "author-your-first-mobile-app-test", + ], + }, + ], + }, + { type: "category", collapsed: true, @@ -1218,7 +1239,7 @@ module.exports = { "kane-ai-secrets", "kane-ai-smart-variables", "kane-ai-using-parameters", - "kane-ai-using-datasets", + "kane-ai-using-datasets", ], }, { @@ -1233,7 +1254,7 @@ module.exports = { "kane-ai-scroll-in-feature", "kane-ai-jira-integration", "kane-ai-api-testing", - "kaneai-network-throttling", + "kaneai-network-throttling", "kane-ai-modules", "kaneai-modules-versions-and-enhancement", "kaneai-upload-and-download-files", @@ -1257,8 +1278,9 @@ module.exports = { "kane-ai-web-test-writing-guidelines", "kane-ai-app-test-writing-guidelines", "error-handling-kaneai", + "kane-ai-automation-code-generation", ], - }, + }, { type: "category", collapsed: true, @@ -2077,7 +2099,7 @@ module.exports = { "accessibility-settings-ios", "devtools-on-real-devices-app", "set-date-time-hour-format-real-devices", - + ], }, ], @@ -2313,7 +2335,7 @@ module.exports = { "network-data-masking", "upload-files-using-lambdatest", "setup-pre-run-executable", - "har-log-viewer", ], + "har-log-viewer",], }, ], },