Skip to content

Commit 5deec01

Browse files
authored
Merge pull request #852 from testsigmahq/dev
Updated the Atto docs
2 parents fb5453c + ed32181 commit 5deec01

20 files changed

+234
-253
lines changed

src/left-nav-title.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -750,5 +750,7 @@
750750
"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"},
751751
"zephyr": {"/docs/integrations/test-management/zephyr/": "Zephyr Cloud"},
752752
"xray": {"/docs/integrations/test-management/xray/": "Xray"},
753-
"qtest": {"/docs/integrations/test-management/qtest/": "qTest"}
753+
"qtest": {"/docs/integrations/test-management/qtest/": "qTest"},
754+
"requirements": {"/docs/atto/generative-ai/generate-tests/requirements/": "Add Requirements"},
755+
"live-editor": {"/docs/atto/generative-ai/copilot/live-editor/": "In Testsigma"}
754756
}

src/pages/docs/agent/command-line-arguments.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Enables the Agent to automatically detect and use a network proxy, including pro
5050
5151
---
5252

53-
### Argument: **`--TS_DELETEGATE_SSL_VALIDATION`**
53+
### Argument: **`--TS_DELEGATE_SSL_VALIDATION`**
5454

5555
Delegates SSL validation to SSL inspection tools instead of Java, bypassing SSL certificate validation errors.
5656

@@ -62,7 +62,7 @@ Delegates SSL validation to SSL inspection tools instead of Java, bypassing SSL
6262

6363
3. Run the following command:
6464
```bash
65-
./start.sh --TS_DELETEGATE_SSL_VALIDATION=true
65+
./start.sh --TS_DELEGATE_SSL_VALIDATION=true
6666
```
6767

6868
4. The Agent delegates SSL validation and starts successfully.

src/pages/docs/ai-agents/bug-reporter.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,26 +35,26 @@ The Bug Reporter Agent in Testsigma streamlines bug reporting by allowing users
3535
## **Steps to Report a Bug**
3636

3737
1. From the left navigation bar, go to **Run Results**.
38-
![Run Results](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Run_Results_Dashboard.png)
38+
![Run Results](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/bug_reporting_3.png)
3939

4040
2. Open the test plan that contains failed test cases.
4141

4242
3. Select a test case with a failed step and click the step to open its details.
4343

4444
4. In the **Step Details** panel, click **Analyze with Agent**, and wait for the analysis to complete.
45-
![Analyze with Agent](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Analyze_Agent.png)
45+
![Analyze with Agent](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/bug_reporting_4.png)
4646

4747
5. In the **Analyzer Agent** overlay, click **Report Bug**.
48-
![Report Bug](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/ReportBug_Atto.png)
48+
![Report Bug](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/bug_reporting_5.png)
4949

5050
6. On the **QA Agent** overlay, select a bug tracking tool.
51-
![Select Tool](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/QA_Agent_Tools.png)
51+
![Select Tool](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/bug_reporting_6.png)
5252

53-
7. Select **Project**, **Issue Type** and review the **Description**.
54-
![Bug Details](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Bug_Details.png)
53+
7. Select **Project**, **Group**, **Person**, and **Status**. Update the title if needed, and review the **Description**.
54+
![Project](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/bug_reporting_1.png)
5555

5656
8. Click **Report Bug**.
57-
![Report Bug Button](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Report_Bug_From_Atto.png)
57+
![Report Bug](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/bug_reporting_2.png)
5858

5959
9. The issue will be created in Jira with all the details.
6060

src/pages/docs/ai-agents/generator.md

Lines changed: 23 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -40,28 +40,29 @@ The Generator Agent in Testsigma allows you to quickly generate and automate tes
4040

4141
3. In the **Generate Test Cases** section, select **Jira Requirements**.
4242

43-
4. In the **Jira Requirements** modal dialog:
43+
4. In the **Add Jira Tickets** dialog:
4444
- From the **Project** dropdown, select the relevant Jira project.
4545
- Under **Issue Type**, select one of the following:
4646
- If you select **Epic**, choose the stories for which you want to generate test cases.
4747
- If you select **Story**, choose all the stories for which you want to generate test cases.
48-
- Click **Add Input**.
49-
50-
![Jira Inputs](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Jira_Story_Tests.png)
48+
49+
![Jira Inputs](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/add_files_1.png)
5150

52-
5. In the **Generate Test Cases** section, select **Files** as an additional input source.
51+
5. In the **Add Jira Tickets** dialog, click **Files** from the **ADD FILES** menu.
52+
![Files](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/add_files_3.png)
5353

54-
6. In the **Add Files** dialog:
54+
6. In the **Files Upload** dialog:
55+
- Click **Add Files**.
5556
- Click **Browse**, and select one or more supported files.
5657
- Click **Add Files**.
58+
- Click **Save**.
5759

58-
![Files Input](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Files_Input.png)
59-
60-
7. In the Prompt box, enter a detailed prompt that describes test cases want to generate.
60+
![Files Input](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/add_files_4.png)
6161

62-
8. Click **Generate**.
62+
7. In the Prompt box, enter a detailed prompt that describes test cases want to generate and click **Generate with AI**.
63+
![Prompt](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/add_files_5.png)
6364

64-
9. Wait for Generator Agent to generate multiple test cases are generated based on the selected inputs.
65+
8. Wait for Generator Agent to generate multiple test cases are generated based on the selected inputs.
6566

6667
---
6768

@@ -73,31 +74,26 @@ The Generator Agent in Testsigma allows you to quickly generate and automate tes
7374
| To start automating and interact live with the app, make sure the **Generator (Live App)** toggle is turned on. Go to **Settings > Preferences > Agentic AI > Generator**, and enable the toggle.
7475
| ![Generator toggle](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Generator_Toggle.png)
7576

76-
2. Click **Start Automating**.
77-
![Start Automating](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Start_Automating_Tests.png)
78-
79-
3. In the **Select Environment for Execution** dialog, choose an environment, and click **Proceed**.
80-
![Procees](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Procees_Automating.png)
77+
2. Hover over **Agentic Learning (Beta)** and select an environment.
78+
![Start Automating](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/learn_live_editor_1.png)
8179

82-
4. This opens **Atto’s Live Editor** with the manual steps preloaded.
83-
![Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Live_Editor_SA.png)
80+
3. This opens **Atto’s Live Editor** with the manual steps preloaded.
81+
![Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/learn_live_editor_2.png)
8482

85-
5. Click **Start Learning Live App**.
86-
![Start Learning](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Element_Learning_Atto.png)
83+
4. Click **Start Learning Live App**.
84+
![Start Learning](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/learn_live_editor_3.png)
8785

88-
6. A Chrome instance opens, and the **Live Editor** starts learning elements by executing the manual test steps.
86+
5. A Chrome instance opens, and the **Live Editor** starts learning elements by executing the manual test steps.
8987

90-
7. Once all test steps are executed successfully, click **Start Generating Automated Test Case** to review all the steps with learned elements.
91-
![Start Generating Test Case](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Generate_Test_Case_Atto.png)
88+
6. Once all test steps are executed successfully, click **Start Generating Automated Test Case** to review all the steps with learned elements.
89+
![Start Generating Test Case](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/ai_agents/learn_live_editor_4.png)
9290

9391
[[info | **NOTE**:]]
9492
| You can modify test steps by providing additional inputs if needed.
9593

96-
8. Click **Run Now** to execute the test case locally.
97-
![Run Now](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Run_Test_Case_Atto.png)
94+
7. Click **Run Now** to execute the test case locally.
9895

99-
9. Once the test case executes successfully, click **Accept** to save it to the test case library.
100-
![Accept](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Accept_Test_Case.png)
96+
8. Once the test case executes successfully, click **Accept** to save it to the test case library.
10197

10298
[[info | **NOTE**:]]
10399
| Even if a test case fails, you can accept it and update it later. **Reject** a test case only if it’s completely unrelated or unusable.

src/pages/docs/atto/generative-ai/copilot/live-editor.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Copilot in Live Editor"
33
page_title: "Copilot in Live Editor"
4-
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"
4+
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 Live Editor"
55
noindex: false
66
order: 4.7433
77
page_id: "copilot-in-live-editor"
@@ -19,7 +19,7 @@ contextual_links:
1919

2020
---
2121

22-
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.
22+
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 Live Editor, 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 Live Editor in Testsigma.
2323

2424
---
2525

@@ -41,16 +41,16 @@ The Live Editor in Testsigma helps you debug, execute, and modify test cases in
4141
![Live Editor](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/Atto_Testsigma/Live_Editor_Action_Bar.png)
4242

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

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

48-
7. Click **Testsigma Copilot** on the **Live Editor**.
48+
7. Click **Testsigma Live Editor** on the **Live Editor**.
4949

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

53-
9. Copilot will analyze the current page and starts generating test cases.
53+
9. Live Editor will analyze the current page and starts generating test cases.
5454

5555
10. Wait for the test case generation to complete.
5656

src/pages/docs/atto/generative-ai/generate-tests/apis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Generate Test Cases for APIs"
33
page_title: "Generate API Test Cases"
44
metadesc: "In Testsigma, you can create test cases from swagger schema files | Learn how to create API test cases from Swagger using GenAI capabilities"
55
noindex: false
6-
order: 4.7426
6+
order: 4.7427
77
page_id: "api-test-cases"
88
warning: false
99
contextual_links:
Lines changed: 40 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
title: "Automate Test Cases"
33
page_title: "Automate Test Cases"
4-
metadesc: "Automate test cases in Testsigma using Atto’s generative AI to create test steps faster, saving time and minimizing manual effort."
4+
metadesc: "Atto generates detailed test cases from your requirements, creates NLP-based automated steps, and integrates existing scenarios seamlessly."
55
noindex: false
6-
order: 4.7427
6+
order: 4.7422
77
page_id: "automate-test-cases"
88
warning: false
99
contextual_links:
@@ -13,67 +13,69 @@ contextual_links:
1313
name: "Prerequisites"
1414
url: "#prerequisites"
1515
- type: link
16-
name: "Steps to Automate Test Cases Using Atto"
17-
url: "#steps-to-automate-test-cases-using-atto"
16+
name: "Steps to Generate Automated Test Cases"
17+
url: "#steps-to-generate-automated-test-cases"
18+
- type: link
19+
name: "Manage Updated Test Cases"
20+
url: "#manage-updated-test-cases"
1821
---
1922

2023
---
2124

22-
In Testsigma, you can generate automated test cases using Atto’s generative AI capabilities. This feature enables you to quickly create test cases and test steps based on your inputs and prompts, and helps reduce time and manual effort. This article discusses how to automate test cases using Atto.
25+
Atto processes your requirements and prompts to generate detailed test cases and create NLP-based automated steps. It also ensures that any existing scenarios are seamlessly incorporated into the output. This article discusses how to generate automated test cases and manage the updated test cases.
2326

2427
---
2528

2629
> ## **Prerequisites**
27-
>
28-
> Before you begin, ensure that:
29-
>
30-
> - You have enabled the **Generative AI** feature. If you don’t have access to this feature, please contact **Support** via chat for assistance.
30+
> Before you begin, ensure that you have referred to the [documentation on adding the requirements](https://testsigma.com/docs/atto/generative-ai/generate-tests/requirements/).
3131
3232
---
3333

34-
## **Steps to Automate Test Cases Using Atto**
34+
## **Steps to Generate Automated Test Cases**
3535

36-
1. From the left navigation bar, go to **Atto’s Home**.
37-
![Atto's Home](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_1.png)
36+
1. After adding the required requirements, enter a clear and descriptive prompt in the Prompt box to generate the test cases.
3837

3938
2. Click **Generate with AI**.
40-
![Generate with AI](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_2.png)
39+
![Generate with AI](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/next_steps_req_1.png)
40+
41+
3. Wait for **Generator Agent** to generate multiple test cases.
42+
43+
4. After the test cases are generated, expand a category and click on a test case.
44+
![test case](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/next_steps_req_2.png)
45+
46+
5. In the **Test Case Details** dialog, go to the **Manual Steps** tab and review the generated steps.
47+
![Manual steps](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/next_steps_req_3.png)
4148

42-
3. On the **Generate Test Cases** page, click the required input fields and either upload or select the necessary inputs. In this scenario, we will upload a file.
43-
![Generate Test Cases](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_3.png)
49+
6. Click **Edit** to add a step or block manually, or to modify existing steps.
50+
![Edit](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/next_steps_req_4.png)
4451

45-
4. Click **+** icon next to **Files**.
46-
![Files](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_4.png)
52+
7. If you want to refine the steps using **Atto**, enter a prompt and click **Refine manual steps**.
53+
![Refine manual steps](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/next_steps_req_5.png)
4754

48-
5. On the **Add Files** page, drag and drop the required file or click **Browse** and select the files that contain relevant test information.
49-
![Upload Files](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_5.png)
55+
8. Click **Generate Automated Steps** to convert the manual steps into NLP-based automated steps.
56+
![Generate Automated steps](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/next_steps_req_6.png)
57+
58+
9. Click **Accept** to save the test case. You can then view it in your **Test Case Explorer**.
59+
![Accept](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/next_steps_req_7.png)
60+
61+
---
5062

51-
6. Once you have selected the required files, click **Add Files**.
52-
![Add Files](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_6.png)
63+
## **Manage Updated Test Cases**
5364

54-
7. In the **Prompt** box, enter a clear and descriptive prompt for the test cases you want to generate, and click **Generate**.
55-
![Generate](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_7.png)
65+
When you generate automated test cases, Atto checks for existing test cases. If a test case already exists, Atto updates it instead of creating a new one.
5666

57-
8. Once the test cases are generated, expand the required category and click the required test case.
58-
![Test cases](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_8.png)
67+
After the test cases are generated, expand a scenario and select a test case. Updated test cases are marked with the **Update** tag.
5968

60-
9. On the **Test Case Details** overlay, click **Generate Test Steps**.
61-
![Generate Test Steps](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_9.png)
69+
![Update](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/updated_test_cases_1.png)
6270

63-
10. Once the test steps are generated, click **Accept**.
64-
![Accept](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_10.png)
71+
When you open an updated test case, the **Test Case Details** dialog appears.
6572

66-
[[info | NOTE:]]
67-
| Ensure that you are on the **Automated NLP Steps** tab before clicking **Accept**.
68-
| ![Accept](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_11.png)
73+
Click **See What’s New** to compare the previous steps with the newly generated steps.
6974

70-
11. Click **Accept** again.
71-
![Accept 1](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_12.png)
75+
![See What's New](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/updated_test_cases_2.png)
7276

73-
12. On the **Select Location** dialog, expand a feature, select a scenario in which you want to add the generated test case, and click **Confirm**.
74-
![Confirm](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_13.png)
77+
Select **Hide Difference** to close the comparison.
7578

76-
13. On the **Test Case Details** overlay, click **Accept** again.
77-
![Test Case Details](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/Automate_test_cases_14.png)
79+
![Hide Difference](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/atto/updated_test_cases_3.png)
7880

7981
---

0 commit comments

Comments
 (0)