Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions docs/automated-st.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ slug: automated-screenshot-testing/
></script>

# Automated Screenshot Testing
> This feature is **deprecated** and as a result, no further support will be provided for this feature by the LambdaTest Organization.

***
Automated Screenshot testing will help you capture screenshots in bulk through different desktops and mobile devices running on various OS in a single go! It is facilitated by instrumented UI test cases to help you realize how seamlessly your web app renders through different screen sizes using different browsers. At LambdaTest, you can capture up to 25 screenshots of different browsers and OS configurations in a single session. You can choose from a wide range of latest to oldest browser versions of Chrome, Firefox, Safari, Edge, Internet Explorer & Opera. Also, you can test on different operating systems Windows, macOS, Android, and iOS.

Expand Down
108 changes: 108 additions & 0 deletions docs/kaneai-modules-versions-and-enhancement.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
---
id: kaneai-modules-versions-and-enhancement
title: Modules Versioning and Enhancements
hide_title: false
sidebar_label: Modules Versioning and Enhancements
description: This documentation will help you to understand how to version your created modules and perform the Enhancements
keywords:
- modules versioning
- enhancements
- modules
url: https://www.lambdatest.com/support/docs/kaneai-modules-versions-and-enhancement/
site_name: LambdaTest
slug: kaneai-modules-versions-and-enhancement/
---

<script type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify({
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.lambdatest.com"
},{
"@type": "ListItem",
"position": 2,
"name": "Support",
"item": "https://www.lambdatest.com/support/docs/"
},{
"@type": "ListItem",
"position": 3,
"name": "Modules Versioning",
"item": "https://www.lambdatest.com/support/docs/kaneai-modules-versions-and-enhancement/"
}]
})
}}
></script>
This guide provides step-by-step instructions on how to enhance the usability of the module section. By implementing module versioning and improving user interaction, users can efficiently manage modules, track changes, and reuse them across various test cases.

## Step 1: Viewing and Creating Modules
- Navigate to the **Modules** section.
- View the list of available modules or click **Create a New Module** to add one.
- The updated interface allows for improved module visibility and usability.

## Step 2: Accessing Module Details
- Click on a module to view its complete details, including:
- Descriptions
- Tags
- Version history
- Utilize **Version History** to track changes and reuse module updates in multiple test cases.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/modules-versioning/image2.png').default} alt="Image" className="doc_img img_center"/>

## Step 3: Comparing and Reverting Module Versions
- Compare different versions of a module.
- Review modifications made between versions.
- Revert to a previous version if required.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/modules-versioning/image3.png').default} alt="Image" className="doc_img img_center"/>

## Step 4: Creating a Module from KNI Agent
- If test steps are already present:
- Pause the test.
- Select the relevant test steps.
- Click Create Module to extract them into a reusable module.
- Modules now support variables, parameters, and secrets.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/modules-versioning/image4.png').default} alt="Image" className="doc_img img_center"/>

## Step 5: Defining Module Properties
- Click on the module and enter details such as:
- Module Name (e.g., Sample Module)
- Description and Tags
- Click Create Module to save the test step as a reusable module with a specific version.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/modules-versioning/image5.png').default} alt="Image" className="doc_img img_center"/>

## Step 6: Editing and Importing Modules
- Click on an existing module to modify its steps or properties.
- To import a module into the web agent:
- Click the slash icon
- Select Add Module
- Choose from the list of created modules

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/modules-versioning/image6.png').default} alt="Image" className="doc_img img_center"/>

## Step 7: Executing Test Steps
- Click **Add in Queue** to execute test steps.
- The executed test steps will be displayed in the results section.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/modules-versioning/image7.png').default} alt="Image" className="doc_img img_center"/>

## Step 8: Updating Module Versions
- If changes are made to an existing module, a new version will be created automatically.
- For example, adding a test step (e.g., clicking on login) will prompt an updated version (e.g., from 1.1 to 1.2).

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/modules-versioning/image8.png').default} alt="Image" className="doc_img img_center"/>

## Step 9: Version Selection Flexibility
- Users can choose to either:
- Accept the new version.
- Continue using the current version.
- The newly updated version will reflect the added test step.

By implementing these enhancements, module management is now more efficient, flexible, and user-friendly. Users can seamlessly create, modify, and reuse test modules to streamline automation testing.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/modules-versioning/image9.png').default} alt="Image" className="doc_img img_center"/>
101 changes: 101 additions & 0 deletions docs/kaneai-upload-and-download-files.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
---
id: kaneai-upload-and-download-files
title: Upload and Download Files
hide_title: false
sidebar_label: Upload and Download Files
description: This documentation will help you to understand how to Upload and Download Files
keywords:
- upload files
- download files
- kane ai
url: https://www.lambdatest.com/support/docs/kaneai-upload-and-download-files/
site_name: LambdaTest
slug: kaneai-upload-and-download-files/
---

<script type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify({
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.lambdatest.com"
},{
"@type": "ListItem",
"position": 2,
"name": "Support",
"item": "https://www.lambdatest.com/support/docs/"
},{
"@type": "ListItem",
"position": 3,
"name": "Upload and Download Files",
"item": "https://www.lambdatest.com/support/docs/kaneai-upload-and-download-files/"
}]
})
}}
></script>This guide provides a step-by-step process for uploading and downloading files within Kane AI, a cloud-based testing platform provided by LambdaTest. Users can easily upload files from their local system, access pre-uploaded files, and download files generated during a test session.

## Prerequisites

- A valid LambdaTest account with access to Kane AI.
- An active test session on Kane AI.
- Supported file formats:
- **Images :** JPG, JPEG, PNG, GIF (Maximum size: 10 MB)
- **Videos :** MP4 (Maximum size: 50 MB)
- **Files :** XLS, XLSX, DOC, DOCX, PDF, CSV, TXT (Maximum size: 15 MB)

## Steps to Upload a File
### Step 1: Initiate a Test Session
- Log in to your LambdaTest account.
- Click on **Create a Web Test** to start a new session within Kane AI.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/upload-download-files/image1.png').default} alt="Image" className="doc_img"/>

### Step 2: Navigate to the Upload Section
- Within the test session, navigate to the specific webpage where file uploads are required.
- Type a **`slash (/)`** to access the file selection menu.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/upload-download-files/image2.png').default} alt="Image" className="doc_img"/>

### Step 3: Select Files for Upload
- Choose to either:
- Select from pre-uploaded files.
- Upload files from your local system.
> - Ensure the upload limit does not exceed 5 files per session. <br />
> - Supported file formats:
> - **Images :** JPG, JPEG, PNG, GIF (Maximum size: 10 MB)
> - **Videos :** MP4 (Maximum size: 50 MB)
> - **Files :** XLS, XLSX, DOC, DOCX, PDF, CSV, TXT (Maximum size: 15 MB)
- Click **Add File** to confirm your selection.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/upload-download-files/image3.png').default} alt="Image" className="doc_img"/>

### Step 4: File Upload Process
- Upon clicking **Add File**, the selected files are uploaded successfully to the downloads folder within the session.
- These files are treated as variables and their paths are dynamically assigned.
- These variables are named with prefix `FILE_`

### Step 5: Accessing Uploaded Files
- In the test environment, type upload in the command field.
- Select the required file from the available list using **double-curly braces syntax** (e.g.,`upload {{FILE_IMAGE_1_PNG}} in upload section`).
- Kane AI will detect the appropriate action for uploading and provide relevant options.
- On the right panel, all downloaded files in the session’s downloads folder will be displayed.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/upload-download-files/image4.png').default} alt="Image" className="doc_img"/>

## Downloading Files from Kane AI
### Step 1: Managing Downloaded Files
- Files added during the session will be visible in the downloads section.
- Users can either download all files at once or select specific files for download.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/upload-download-files/image6.png').default} alt="Image" className="doc_img"/>

### Step 2: Reviewing Uploaded Files Post-Test
- After test completion, all uploaded files are recorded as variables.
- These files are also available as attachments in the test summary page for easy reference and download.

The file upload and download functionality in Kane AI enhances test automation by providing easy access to necessary files. By following these steps, testers can efficiently manage files during their test sessions.

<img loading="lazy" src={require('../assets/images/kane-ai/knowledge-base/upload-download-files/image7.png').default} alt="Image" className="doc_img"/>
3 changes: 2 additions & 1 deletion docs/responsive-testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,9 @@ slug: responsive-testing/
})
}}
></script>

# Responsive Testing
> This feature is **deprecated** and as a result, no further support will be provided for this feature by the LambdaTest Organization.

* * *
As the word responsive suggests, this type of testing is used to check the appearance of a website with RWD(Responsive Web Design). This design helps a website render the content in a flexible yet appropriate manner based on the devices & OS on which it gets summoned. At LambdaTest, you can [check RWD](https://www.lambdatest.com/responsive-test-online) through 50+ different devices in a single go!

Expand Down
2 changes: 2 additions & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -1118,6 +1118,8 @@ module.exports = {
items: [
"kane-ai-command-guide",
"kane-ai-web-test-writing-guidelines",
"kaneai-upload-and-download-files",
"kaneai-modules-versions-and-enhancement"
],
},
{
Expand Down
Loading