Generator Agent in Testsigma


The Generator Agent in Testsigma enables you to generate and automate test cases by analyzing application behavior, user workflows, and supported input sources. It converts manual test steps into executable automated steps using AI, reducing manual effort during test creation.

You can generate test cases from sources such as Jira requirements, files, and prompts, and automate them using Atto’s Live Editor. During live learning, the Generator Agent captures application elements, allows you to record additional manual steps, and provides controls to pause, reset, or stop the learning session.

After automation, you can execute the test case locally, review the generated steps, and save the test case to the test case library. This article describes how to generate, automate, and manage test cases using the Generator Agent and Atto’s Live Editor in Testsigma.


Prerequisites

Before you begin, ensure that:

  1. Testsigma Terminal is installed.
  2. Live Editor is ready for use.

Generate Test Cases Using Generator Agent

  1. From the left navigation bar, go to Atto’s Home.
  2. Click Generate with AI.
  3. In the Generate Test Cases section, select Jira Requirements.
  4. In the Add Jira Tickets dialog:

    • From the Project dropdown, select the relevant Jira project.
    • Under Issue Type, select one of the following:

      • If you select Epic, choose the stories for which you want to generate test cases.
      • If you select Story, choose all the stories for which you want to generate test cases.

    Jira Inputs

  5. In the Add Jira Tickets dialog, click Files from the ADD FILES menu. Files
  6. In the Files Upload dialog:

    • Click Add Files.
    • Click Browse, and select one or more supported files.
    • Click Add Files.
    • Click Save.

    Files Input

  7. In the Prompt field, enter a detailed description of the test cases to generate and click Generate with AI. Prompt
  8. Wait for the Generator Agent to generate test cases based on the selected inputs.

Learn the Live Application Using Live Editor

  1. From the generated test cases list, expand a scenario and select a test case. This will open the Test Case Details dialog. Expand & Select

    NOTE:

    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. Generator toggle

  2. In the Test Case Details dialog, click the Automated Steps tab. Automated Steps
  3. Hover over Agentic Learning (Beta) and select an environment. This will open Atto’s Live Editor. Env for Agentic Learning
  4. Atto’s Live Editor opens with the manual steps preloaded.
  5. Click Start Learning Live App in Atto’s Live Editor. Start Learning Live App
  6. A Chrome browser opens and the Live Editor starts learning UI elements by executing the manual steps.
  7. After all steps execute successfully, click Start Generating Automated Test Case to review the learned steps. Generated Automated Test Case
NOTE:

You can modify test steps by providing additional inputs if required.


Interactive Actions During Live Learning

While Atto is learning application elements, you can control the learning session using the interactive actions available in the Atto’s Live Editor.

Reset the Learning Session

Use Reset to clear all messages and stop the current learning session. Reset

Result:

  • All in-progress actions are cleared.
  • The active browser learning session is stopped.

Record Manual Steps

Use Record Manual Steps to manually capture additional steps during the learning session and add them to the existing test case. Record Steps Manually

Steps:

  1. In the interactive panel, click Record Manual Steps.
  2. Perform the required actions manually.
  3. Click Stop Recording. Stop Recording
  4. Under Manual Recorded Steps, select the steps you want to add. Select Steps
  5. From the Add Step(s) After dropdown, select the step number. Step Number
  6. Click Add Steps. Add Steps
  7. The selected steps are added to the test case. Steps Added

Pause or Resume Learning

  1. Click Pause to temporarily stop the learning process. Pause
  2. Click Play to resume the learning session. Resume

Stop the Learning Session

  1. Click Stop to end the Atto’s learning session. Stop Learning
  2. This stops the live learning process and closes the active session.

Execute and Save the Test Case

  1. Click Run Now on the Atto’s Live Editor to execute the test case locally. Run Now
  2. After successful execution, click Accept to save the test case to the test case library. Accept Case
NOTE:

You can accept a test case even if execution fails and update it later. Reject a test case only if it is unrelated or unusable.