diff --git a/assets/images/kane-ai/knowledge-base/modules-versioning/image2.png b/assets/images/kane-ai/knowledge-base/modules-versioning/image2.png
new file mode 100644
index 000000000..652d97a68
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/modules-versioning/image2.png differ
diff --git a/assets/images/kane-ai/knowledge-base/modules-versioning/image3.png b/assets/images/kane-ai/knowledge-base/modules-versioning/image3.png
new file mode 100644
index 000000000..770cebb1b
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/modules-versioning/image3.png differ
diff --git a/assets/images/kane-ai/knowledge-base/modules-versioning/image4.png b/assets/images/kane-ai/knowledge-base/modules-versioning/image4.png
new file mode 100644
index 000000000..6b8b4633c
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/modules-versioning/image4.png differ
diff --git a/assets/images/kane-ai/knowledge-base/modules-versioning/image5.png b/assets/images/kane-ai/knowledge-base/modules-versioning/image5.png
new file mode 100644
index 000000000..733e07fbc
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/modules-versioning/image5.png differ
diff --git a/assets/images/kane-ai/knowledge-base/modules-versioning/image6.png b/assets/images/kane-ai/knowledge-base/modules-versioning/image6.png
new file mode 100644
index 000000000..7160d1c78
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/modules-versioning/image6.png differ
diff --git a/assets/images/kane-ai/knowledge-base/modules-versioning/image7.png b/assets/images/kane-ai/knowledge-base/modules-versioning/image7.png
new file mode 100644
index 000000000..004af1e6a
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/modules-versioning/image7.png differ
diff --git a/assets/images/kane-ai/knowledge-base/modules-versioning/image8.png b/assets/images/kane-ai/knowledge-base/modules-versioning/image8.png
new file mode 100644
index 000000000..d5d923e15
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/modules-versioning/image8.png differ
diff --git a/assets/images/kane-ai/knowledge-base/modules-versioning/image9.png b/assets/images/kane-ai/knowledge-base/modules-versioning/image9.png
new file mode 100644
index 000000000..011f7c5e4
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/modules-versioning/image9.png differ
diff --git a/assets/images/kane-ai/knowledge-base/upload-download-files/image1.png b/assets/images/kane-ai/knowledge-base/upload-download-files/image1.png
new file mode 100644
index 000000000..010f4768e
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/upload-download-files/image1.png differ
diff --git a/assets/images/kane-ai/knowledge-base/upload-download-files/image2.png b/assets/images/kane-ai/knowledge-base/upload-download-files/image2.png
new file mode 100644
index 000000000..78a7af0f6
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/upload-download-files/image2.png differ
diff --git a/assets/images/kane-ai/knowledge-base/upload-download-files/image3.png b/assets/images/kane-ai/knowledge-base/upload-download-files/image3.png
new file mode 100644
index 000000000..3d04b3c9e
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/upload-download-files/image3.png differ
diff --git a/assets/images/kane-ai/knowledge-base/upload-download-files/image4.png b/assets/images/kane-ai/knowledge-base/upload-download-files/image4.png
new file mode 100644
index 000000000..7edf32968
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/upload-download-files/image4.png differ
diff --git a/assets/images/kane-ai/knowledge-base/upload-download-files/image6.png b/assets/images/kane-ai/knowledge-base/upload-download-files/image6.png
new file mode 100644
index 000000000..8ae6bc42e
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/upload-download-files/image6.png differ
diff --git a/assets/images/kane-ai/knowledge-base/upload-download-files/image7.png b/assets/images/kane-ai/knowledge-base/upload-download-files/image7.png
new file mode 100644
index 000000000..4c31a01ae
Binary files /dev/null and b/assets/images/kane-ai/knowledge-base/upload-download-files/image7.png differ
diff --git a/docs/automated-st.md b/docs/automated-st.md
index e42d75149..e649877c6 100644
--- a/docs/automated-st.md
+++ b/docs/automated-st.md
@@ -42,6 +42,8 @@ slug: automated-screenshot-testing/
>
# 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.
diff --git a/docs/kaneai-modules-versions-and-enhancement.md b/docs/kaneai-modules-versions-and-enhancement.md
new file mode 100644
index 000000000..663a59be9
--- /dev/null
+++ b/docs/kaneai-modules-versions-and-enhancement.md
@@ -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/
+---
+
+
+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.
+
+
+
+## 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.
+
+
+
+## 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.
+
+
+
+## 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.
+
+
+
+## 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
+
+
+
+## Step 7: Executing Test Steps
+- Click **Add in Queue** to execute test steps.
+- The executed test steps will be displayed in the results section.
+
+
+
+## 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).
+
+
+
+## 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.
+
+
\ No newline at end of file
diff --git a/docs/kaneai-upload-and-download-files.md b/docs/kaneai-upload-and-download-files.md
new file mode 100644
index 000000000..da13173b4
--- /dev/null
+++ b/docs/kaneai-upload-and-download-files.md
@@ -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/
+---
+
+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.
+
+
+
+### 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.
+
+
+
+### 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.
+> - 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.
+
+
+
+### 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.
+
+
+
+## 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.
+
+
+
+### 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.
+
+
diff --git a/docs/responsive-testing.md b/docs/responsive-testing.md
index 4e51754af..348484498 100644
--- a/docs/responsive-testing.md
+++ b/docs/responsive-testing.md
@@ -36,8 +36,9 @@ slug: responsive-testing/
})
}}
>
-
# 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!
diff --git a/sidebars.js b/sidebars.js
index 4fed305a1..afde8fbdf 100644
--- a/sidebars.js
+++ b/sidebars.js
@@ -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"
],
},
{