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
3 changes: 2 additions & 1 deletion src/left-nav-title.json
Original file line number Diff line number Diff line change
Expand Up @@ -750,5 +750,6 @@
"auto-healing-for-ai-generated-test-cases": {"/docs/ai-agents/auto-healing/auto-healing-for-ai-generated-test-cases/": "Auto-Healing for AI Generated Test Cases"},
"zephyr": {"/docs/integrations/test-management/zephyr/": "Zephyr Cloud"},
"xray": {"/docs/integrations/test-management/xray/": "Xray"},
"qtest": {"/docs/integrations/test-management/qtest/": "qTest"}
"qtest": {"/docs/integrations/test-management/qtest/": "qTest"},
"live-editor": {"/docs/atto/generative-ai/copilot/live-editor/": "In Testsigma"}
}
26 changes: 13 additions & 13 deletions src/pages/docs/atto/generative-ai/copilot/live-editor.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
title: "Copilot in Live Editor"
page_title: "Copilot in Live Editor"
metadesc: "The Live Editor in Testsigma helps you debug, execute, and modify test cases in real time. It also enables you to generate test cases using Testsigma Copilot"
title: "Copilot in Testsigma"
page_title: "Copilot in Testsigma"
metadesc: "The Copilot in Testsigma helps you debug, execute, and modify test cases in real time. It also enables you to generate test cases using Testsigma Copilot"
noindex: false
order: 4.7433
page_id: "copilot-in-live-editor"
page_id: "copilot-in-testsigma"
warning: false
contextual_links:
- type: section
Expand All @@ -19,13 +19,13 @@ contextual_links:

---

The Live Editor in Testsigma helps you debug, execute, and modify test cases in real time. It also enables you to generate test cases using Testsigma Copilot, allowing you to convert prompts into executable test steps. Whether you're reviewing a failed step, learning elements dynamically, or creating new tests from scratch, the Live Editor gives you complete control over the test execution flow. This article discusses the capabilities of the Copilot in Live Editor in Testsigma.
The Copilot in Testsigma helps you debug, execute, and modify test cases in real time. It also enables you to generate test cases using Testsigma Copilot, allowing you to convert prompts into executable test steps. Whether you're reviewing a failed step, learning elements dynamically, or creating new tests from scratch, the Copilot gives you complete control over the test execution flow. This article discusses the capabilities of the Copilot in Testsigma.

---

> <p id="prerequisites">Prerequisites</p>
>
> Before you begin, ensure **Testsigma Terminal** is installed and the **Live Editor** is ready.
> Before you begin, ensure **Testsigma Terminal** is installed and the **Copilot** is ready.

---

Expand All @@ -35,20 +35,20 @@ The Live Editor in Testsigma helps you debug, execute, and modify test cases in

2. Create a new test case or open an existing one.

3. From the **Action Panel**, click **Live Editor**.
3. From the **Action Panel**, click **Copilot**.

4. In the **Live Editor** overlay, select a step from the **Select Step** dropdown to specify the debug point.
![Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Live_Editor_Action_Bar.png)
4. In the **Copilot** overlay, select a step from the **Select Step** dropdown to specify the debug point.
![Copilot](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Live_Editor_Action_Bar.png)

5. Click **Launch** to begin execution.
![Launch Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Launch_Live_Editor_Web.png)
![Launch Copilot](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Launch_Live_Editor_Web.png)

6. The **Live Editor** will execute all steps up to the debug point.
6. The **Copilot** will execute all steps up to the debug point.

7. Click **Testsigma Copilot** on the **Live Editor**.
7. Click **Testsigma Copilot** on the **Copilot**.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Clarify unclear action instruction.

Line 48 contains awkward phrasing: "Click Testsigma Copilot on the Copilot." This is ambiguous—it's unclear what UI element the user should interact with or where it's located. Please reword for clarity.

Suggest clarifying the instruction to explicitly describe the element and its location:

-7. Click **Testsigma Copilot** on the **Copilot**.
+7. In the **Copilot** overlay, click **Testsigma Copilot**.

(Or provide a screenshot/alt text describing the button location if necessary.)

📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
7. Click **Testsigma Copilot** on the **Copilot**.
7. In the **Copilot** overlay, click **Testsigma Copilot**.
🤖 Prompt for AI Agents
In src/pages/docs/atto/generative-ai/copilot/live-editor.md around line 48, the
instruction "Click **Testsigma Copilot** on the **Copilot**." is ambiguous;
reword it to explicitly name the UI element and its location (for example: "In
the Copilot panel, click the 'Testsigma Copilot' button" or "From the Copilot
dropdown, select 'Testsigma Copilot'"), and optionally add brief alt text or a
screenshot note indicating where the Copilot panel or dropdown is located so
users know exactly which control to interact with.


8. In the **Testsigma Copilot** overlay, click **Generate Test Cases**.
![Copilot in Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Copilot_in_Live_Editor.png)
![Copilot in Testsigma](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Copilot_in_Live_Editor.png)

9. Copilot will analyze the current page and starts generating test cases.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
title: "Using Auto-Healing in Live Editor Test Execution"
page_title: "Using Auto-Healing in Live Editor Test Execution"
metadesc: "Enable Auto-Healing in the Live Editor to validate and fix element locators in real time, ensuring tests stay stable despite UI changes during execution."
title: "Using Auto-Healing in Copilot Test Execution"
page_title: "Using Auto-Healing in Copilot Editor Test Execution"
metadesc: "Enable Auto-Healing in the Copilot Editor to validate and fix element locators in real time, ensuring tests stay stable despite UI changes during execution."
noindex: false
order: 4.916
page_id: "using-auto-healing-in-live-editor-test-execution"
page_id: "using-auto-healing-in-copilot-test-execution"
warning: false
contextual_links:
- type: section
Expand All @@ -22,7 +22,7 @@ contextual_links:

---

With Auto-Healing enabled, you can execute test cases directly in the Live Editor to validate element locators in real time. This helps ensure that any changes in the application’s UI are automatically detected and corrected during execution. This article discusses how auto-healing identifies and updates element locators while executing test cases in the Live Editor.
With Auto-Healing enabled, you can execute test cases directly in the Copilot to validate element locators in real time. This helps ensure that any changes in the application’s UI are automatically detected and corrected during execution. This article discusses how auto-healing identifies and updates element locators while executing test cases in the Copilot.

---

Expand All @@ -45,16 +45,16 @@ Here are the steps to produce:
- Enter demopassword in the Password Input field.
- Click on Log in Button.

1. Once you have created the test steps, click **Live Editor**.
![Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/auto_healing/Live_editor_1.png)
1. Once you have created the test steps, click **Copilot**.
![Copilot](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/auto_healing/Live_editor_1.png)

2. On the **Live Editor** overlay, configure the required options and click **Launch**.
2. On the **Copilot** overlay, configure the required options and click **Launch**.
![Launch](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/auto_healing/Live_editor_2.png)

- Consider that the XPATH for the element Email address or phone number on step 2 changed.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Fix unordered list indentation violations (MD007).

Lines 54 and 57 have incorrect list indentation (1 space instead of 0), violating the markdownlint-cli2 MD007 rule.

Apply this diff to fix:

- Consider that the XPATH for the element Email address or phone number on step 2 changed. 
-   ![Copilot](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/auto_healing/live_editor_7.png)
+- Consider that the XPATH for the element Email address or phone number on step 2 changed. 
+ ![Copilot](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/auto_healing/live_editor_7.png)

- - When the test case is executed in the Copilot with the Gen AI auto-healing feature enabled, Testsigma automatically identifies the updated XPath and successfully locates the element.
+ - When the test case is executed in the Copilot with the Gen AI auto-healing feature enabled, Testsigma automatically identifies the updated XPath and successfully locates the element.

Also applies to: 57-57

🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

54-54: Unordered list indentation
Expected: 0; Actual: 1

(MD007, ul-indent)

🤖 Prompt for AI Agents
In
src/pages/docs/auto-healing/using-auto-healing-in-live-editor-test-execution.md
around lines 54 and 57, the unordered list items are indented with one leading
space which violates MD007; remove the single leading space so the list markers
start at column 0 for both lines (adjust lines 54 and 57 to have no leading
space before the "-") to restore correct markdown list indentation.

![Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/auto_healing/live_editor_7.png)
![Copilot](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/auto_healing/live_editor_7.png)

- When the test case is executed in the Live Editor with the Gen AI auto-healing feature enabled, Testsigma automatically identifies the updated XPath and successfully locates the element.
- When the test case is executed in the Copilot with the Gen AI auto-healing feature enabled, Testsigma automatically identifies the updated XPath and successfully locates the element.
![Auto-Heal](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/auto_healing/Live_editor_3.png)
---

Expand Down
28 changes: 14 additions & 14 deletions src/pages/docs/live-editor/editing-test-case.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
title: "Editing a Test Case Using Live Editor"
pagetitle: "Editing a Test Case Live Using Testsigma Live Editor"
metadesc: "Learn how to edit a test case live using Testsigma Live Editor | Testsigma Live Editor allows you to check step details of the test case without having to re-run on test failure"
title: "Editing a Test Case Using Copilot"
pagetitle: "Editing a Test Case Live Using Testsigma Copilot"
metadesc: "Learn how to edit a test case live using Testsigma Copilot | Testsigma Copilot allows you to check step details of the test case without having to re-run on test failure"
noindex: false
order: 10.5
page_id: "Editing a Test Case Using Live Editor"
page_id: "Editing a Test Case Using Copilot"
search_keyword: ""
warning: false
contextual_links:
Expand All @@ -14,13 +14,13 @@ contextual_links:
name: "Prerequisites"
url: "#prerequisites"
- type: link
name: "Editing a Test Case Using Live Editor"
url: "#editing-a-test-case-using-live-editor"
name: "Steps to Edit a Test Case Using Copilot"
url: "#steps-to-edit-a-test-case-using-copilot"
---

---

In Testsigma, Live Editor gives you complete control over test cases while executing, which helps fix issues or errors in real time. It eliminates the need to rerun the entire test after a failure, making debugging and test stabilization faster and more efficient. This article discusses editing test cases live while executing them using Live Editor.
In Testsigma, Copilot gives you complete control over test cases while executing, which helps fix issues or errors in real time. It eliminates the need to rerun the entire test after a failure, making debugging and test stabilization faster and more efficient. This article discusses editing test cases live while executing them using Copilot.

---

Expand All @@ -32,16 +32,16 @@ In Testsigma, Live Editor gives you complete control over test cases while execu

---

## **Steps to Edit a Test Case Using Live Editor**
## **Steps to Edit a Test Case Using Copilot**


1. In the left navigation bar, go to **Create Tests > Test Cases**.
![Test Cases](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/TestCases_Testsigma_Lite.png)

2. Create a new test case or open an existing one, and click **Live Editor** in the **Action Panel**.
2. Create a new test case or open an existing one, and click **Copilot** in the **Action Panel**.
![Action Panel](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Live_Editor_Action_Panel.png)

3. In the **Live Editor** overlay:
3. In the **Copilot** overlay:
- Select a **Data Set Name** from the dropdown menu if the test case is data-driven.
![DataSet Name](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/DataDriven_Live_Editor.png)

Expand All @@ -51,16 +51,16 @@ In Testsigma, Live Editor gives you complete control over test cases while execu
- Select the test step to debug up to.
![Debug Point](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Select_Step_To_Debug.png)

4. Click **Launch**. A new window opens with the **Live Editor**.
4. Click **Launch**. A new window opens with the **Copilot**.
![Launch](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Launch_Live_Editor.png)

5. The test steps execute until the selected debug point.

6. When debugging is complete, click **Stop** to close the **Live Editor**.
![Stop Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Stop_Live_Editor.png)
6. When debugging is complete, click **Stop** to close the **Copilot**.
![Stop Copilot](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Stop_Live_Editor.png)

[[info | **NOTE**:]]
| Clicking **Stop** stops the current execution but does not close the **Live Editor**. To close the **Live Editor**, open **Testsigma Terminal** application and click **Quit Live Editor**.
| Clicking **Stop** stops the current execution but does not close the **Copilot**. To close the **Copilot**, open **Testsigma Terminal** application and click **Quit Copilot**.
| ![Quit Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/Quit_Testsigma_Lite.png)

---
32 changes: 16 additions & 16 deletions src/pages/docs/live-editor/faqs-on-testsigma-terminal.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
title: "FAQs on Testsigma Terminal"
pagetitle: "FAQs on Testsigma Live Editor"
metadesc: "Find answers to frequently questions about Testsigma's Live Editor (Testsigma Terminal), including its features, installation, usage, and how it helps resolve issues in test cases in real time"
pagetitle: "FAQs on Testsigma Copilot"
metadesc: "Find answers to frequently questions about Testsigma's Copilot (Testsigma Terminal), including its features, installation, usage, and how it helps resolve issues in test cases in real time"
noindex: false
order: 10.6
page_id: "Frequently Asked Questions on Live Editor"
page_id: "Frequently Asked Questions on Copilot"
search_keyword: ""
warning: false
---
Expand All @@ -14,7 +14,7 @@ warning: false

### **1. Can I run the old Java agent and Testsigma Terminal on the same machine?**

**Answer:** No, only one active agent can run at a time. Testsigma Terminal automatically detects an existing Java agent and uses it for **Live Editor** and test executions.
**Answer:** No, only one active agent can run at a time. Testsigma Terminal automatically detects an existing Java agent and uses it for **Copilot** and test executions.

---

Expand Down Expand Up @@ -57,7 +57,7 @@ warning: false

### **7. Which agent is used for remote executions or ad-hoc runs?**

**Answer:** Testsigma Terminal integrates with the existing agent, which is used for remote executions, ad-hoc runs, and Live Editor.
**Answer:** Testsigma Terminal integrates with the existing agent, which is used for remote executions, ad-hoc runs, and Copilot.

---

Expand All @@ -73,7 +73,7 @@ warning: false

#### **Managing Testsigma Terminal**

- **Stop:** Click **Quit Live Editor**.
- **Stop:** Click **Quit Copilot**.

- **Start:** Launch **Testsigma Terminal** from your applications.

Expand Down Expand Up @@ -102,7 +102,7 @@ warning: false

- Run: `sh Stop.sh`

- **Restart:** Relaunch **Testsigma Terminal** or click the **Restart** button on the **Live Editor** homepage.
- **Restart:** Relaunch **Testsigma Terminal** or click the **Restart** button on the **Copilot** homepage.


---
Expand Down Expand Up @@ -162,16 +162,16 @@ warning: false

---

### **15. What should I do if I see a port error during Terminal or Live Editor installation?**
### **15. What should I do if I see a port error during Terminal or Copilot installation?**

**Answer:** You may see an error screen during the download of a new Terminal or Live Editor if all required ports are in use. This usually occurs when processes from a previous installation are still running. This article discusses resolving port-in-use errors when installing the Terminal.
**Answer:** You may see an error screen during the download of a new Terminal or Copilot if all required ports are in use. This usually occurs when processes from a previous installation are still running. This article discusses resolving port-in-use errors when installing the Terminal.

![Error](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Terminal_Port_Error.png)

**Steps to Resolve for macOS:**

1. Quit the **Live Editor** if it is open.
![Quit Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Quit_Live_Editor_PE.png)
1. Quit the **Copilot** if it is open.
![Quit Copilot](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Quit_Live_Editor_PE.png)

2. Open Activity Monitor and end any **wrapper** or **atto** processes.
![Kill Tasks](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Kill_Tasks_in_Activity_Monitor.png)
Expand All @@ -197,7 +197,7 @@ warning: false

**Steps to Resolve for Windows:**

1. Close the **Live Editor** and any previously running agent.
1. Close the **Copilot** and any previously running agent.

2. Open **Task Manager** and end the following processes, if they are running:
- **abd**
Expand Down Expand Up @@ -226,16 +226,16 @@ warning: false
---


**16. What should I do if I see an authentication error while installing the Terminal or Live Editor?**
**16. What should I do if I see an authentication error while installing the Terminal or Copilot?**

**Answer:** Authentication errors during installation occur if the user switches accounts through the installation or if leftover processes or files from a previous installation remain. To resolve this, perform the common cleanup process as described in the port busy issue.

![Authentication Error in Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/auth_error_terminal.png)
![Authentication Error in Copilot](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/auth_error_terminal.png)

---

**17. Why do test steps not update and features not work in the Live Editor?**
**17. Why do test steps not update and features not work in the Copilot?**

**Answer:** The Live Editor may launch the local browser and execute test steps but fail to update results or allow recording additional steps due to agent incompatibility with Chrome version 139. To fix this issue, delete the entire **.testsigma** folder and restart the Terminal. This will trigger a new agent download and restore full Live Editor functionality.
**Answer:** The Copilot may launch the local browser and execute test steps but fail to update results or allow recording additional steps due to agent incompatibility with Chrome version 139. To fix this issue, delete the entire **.testsigma** folder and restart the Terminal. This will trigger a new agent download and restore full Copilot functionality.

---
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Installing Testsigma Terminal on Linux"
pagetitle: "Installing Testsigma Terminal on Linux"
metadesc: "Learn to install Testsigma Terminal on Linux. Gain full control over test execution and debugging with the Live Editor to modify and run test steps instantly."
metadesc: "Learn to install Testsigma Terminal on Linux. Gain full control over test execution and debugging with the Copilot to modify and run test steps instantly."
noindex: false
order: 10.3
page_id: "installing-testsigma-terminal-on-linux"
Expand All @@ -16,7 +16,7 @@ contextual_links:

---

Live Editor helps you author and validate tests through local execution for Salesforce, Desktop, and Web applications. To use it on Linux, you need to install the Testsigma Terminal application. This section guides you through downloading, installing, and configuring it on your Linux system.
Copilot helps you author and validate tests through local execution for Salesforce, Desktop, and Web applications. To use it on Linux, you need to install the Testsigma Terminal application. This section guides you through downloading, installing, and configuring it on your Linux system.

---

Expand All @@ -42,11 +42,11 @@ Live Editor helps you author and validate tests through local execution for Sale
8. Click **Login to Testsigma**. You will be redirected to Testsigma.

[[info | **NOTE**:]]
| Once you log in, the session stays valid for 24 hours. After that, you'll need to log in and authorize yourself again to continue using the Live Editor.
| Once you log in, the session stays valid for 24 hours. After that, you'll need to log in and authorize yourself again to continue using the Copilot.

9. Click **Open the desktop** app. The **Testsigma Terminal** opens.
1. Click **Open the desktop** app. The **Testsigma Terminal** opens.

10. Wait until Testsigma Terminal downloads the necessary files and completes the installation.
2. Wait until Testsigma Terminal downloads the necessary files and completes the installation.

[[info | **NOTE**:]]
| If you encounter any issues with the Testsigma Terminal, click Report Issue from the left panel. Provide a description of the problem, upload the agent log, and ensure that you include the App Session ID and Debugging ID. To obtain the Debugging ID, ensure the agent was started through Testsigma.
Expand Down
Loading