Skip to content

Commit 1ee9b2e

Browse files
kane-ai modules feature
1 parent 933dccd commit 1ee9b2e

File tree

11 files changed

+108
-1
lines changed

11 files changed

+108
-1
lines changed
103 KB
Loading
100 KB
Loading
107 KB
Loading
97.8 KB
Loading
81.5 KB
Loading
68.8 KB
Loading
80.2 KB
Loading
79.4 KB
Loading
6.42 MB
Binary file not shown.

docs/kane-ai-modules.md

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
---
2+
id: kane-ai-modules
3+
title: 'Utilizing KaneAI Modules Feature: A Step-by-Step Guide'
4+
hide_title: false
5+
sidebar_label: Modules
6+
description: Learn how to use custom modules while executing your tests using the Kane AI
7+
keywords:
8+
- lambdatest automation
9+
- lambdatest kaneai
10+
- kaneai geolocation support
11+
- kaneai tunnel support
12+
- kaneai proxy support
13+
url: https://www.lambdatest.com/support/docs/kane-ai-modules/
14+
site_name: LambdaTest
15+
slug: kane-ai-modules/
16+
---
17+
18+
import Tabs from '@theme/Tabs';
19+
import TabItem from '@theme/TabItem';
20+
import CodeBlock from '@theme/CodeBlock';
21+
import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys";
22+
23+
<script type="application/ld+json"
24+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
25+
"@context": "https://schema.org",
26+
"@type": "BreadcrumbList",
27+
"itemListElement": [{
28+
"@type": "ListItem",
29+
"position": 1,
30+
"name": "Home",
31+
"item": "https://www.lambdatest.com"
32+
},{
33+
"@type": "ListItem",
34+
"position": 2,
35+
"name": "Support",
36+
"item": "https://www.lambdatest.com/support/docs/"
37+
},{
38+
"@type": "ListItem",
39+
"position": 3,
40+
"name": "KaneAI Modules",
41+
"item": "https://www.lambdatest.com/support/docs/kane-ai-modules/"
42+
}]
43+
})
44+
}}
45+
></script>
46+
The KaneAI Modules feature is a powerful tool for optimizing your testing processes. By converting test steps into reusable modules, you can enhance productivity and maintain accuracy in your test executions. Follow this guide to fully utilize this feature and maximize the potential of your testing workflows.
47+
48+
## Step-by-Step Guide
49+
### Step 1: Prepare Your Test
50+
- Begin with a completed test in KaneAI that contains a series of executed test steps. These steps will form the basis of your module.
51+
52+
<img loading="lazy" src={require('../assets/images/kane-ai/features/modules/1.png').default} alt="automation-dashboard" className="doc_img"/>
53+
54+
### Step 2: Pause and Select Test Cases
55+
- Click the Pause Test button.
56+
- Select the test steps you wish to include in the module.
57+
58+
For example, if you want to group test steps related to login functionality, highlight those steps.
59+
60+
<img loading="lazy" src={require('../assets/images/kane-ai/features/modules/2.png').default} alt="automation-dashboard" className="doc_img"/>
61+
62+
### Step 3: Create a New Module
63+
- With the relevant test steps selected, click on the Create Module button.
64+
- Enter a module name and description:
65+
- **Name :** "Login Flow for LambdaTest.com"
66+
- **Description :** "This is the login flow module."
67+
68+
<img loading="lazy" src={require('../assets/images/kane-ai/features/modules/3.png').default} alt="automation-dashboard" className="doc_img"/>
69+
70+
### Step 4: Save the Module
71+
- Click Create Module to finalize the process. The selected steps will be converted into a module structure. You can now view and manage these steps as a cohesive unit.
72+
73+
<img loading="lazy" src={require('../assets/images/kane-ai/features/modules/4.png').default} alt="automation-dashboard" className="doc_img"/>
74+
75+
### Step 5: Reuse Modules in a New Test
76+
- Create a new test in KaneAI to demonstrate module reuse. Navigate back to KaneAI’s testing interface.
77+
78+
<img loading="lazy" src={require('../assets/images/kane-ai/features/modules/5.png').default} alt="automation-dashboard" className="doc_img"/>
79+
80+
### Step 6: Access the Modules Functionality
81+
- Create a web test in KaneAI and use either of the following methods to access existing modules:
82+
- Click the **plus (+)** icon in the test interface.
83+
- Type a **slash (/)** to invoke the modules menu.
84+
85+
Here, you can browse all existing modules, including the one you just created.
86+
87+
<img loading="lazy" src={require('../assets/images/kane-ai/features/modules/6.png').default} alt="automation-dashboard" className="doc_img"/>
88+
89+
### Step 7: Add a Module to Your Test
90+
- Select the desired module from the list, add the module to the test queue and observe as the execution of the module’s test steps begins automatically, eliminating the need to reconfigure or repeat those steps.
91+
92+
<img loading="lazy" src={require('../assets/images/kane-ai/features/modules/7.png').default} alt="automation-dashboard" className="doc_img"/>
93+
94+
### Step 8: Streamline Your Testing Workflow
95+
By following the steps above, you can:
96+
97+
- Reuse existing test modules effortlessly.
98+
- Reduce duplication in test creation.
99+
- Maintain consistency across test cases.
100+
101+
<img loading="lazy" src={require('../assets/images/kane-ai/features/modules/8.png').default} alt="automation-dashboard" className="doc_img"/>
102+
103+
## Video Explanation]
104+
<video class="right-side" width="100%" controls id="vid">
105+
<source src= {require('../assets/images/kane-ai/features/modules/output.mp4').default} type="video/mp4" />
106+
</video>

0 commit comments

Comments
 (0)