Test Generator

Overview
Test Generator is an AI-powered service designed to automatically create functional test scenarios by analyzing user descriptions, JIRA Tickets, Azure DevOps items, or Rally Work Items. This service ensures that the specified requirements match the delivered functionality by generating comprehensive test scenarios.
Problem-Solution Fit
Using the Test Generator service can greatly benefit your testing process by:
Leveraging AI expertise in multiple domains without needing additional training or preparation.
Ensuring comprehensive test coverage, reducing the risk of missed critical scenarios.
Assisting during both the development of new features and the resolution of issues.
Accelerating the scenario generation process when dealing with new features or bug tickets.
Guaranteeing test coverage for complex user stories and requirements, which helps in replacing manual test case creation and saving time and resources.
Prerequisites
Before utilizing the Test Generator service, ensure that you have any of the following For generating through JIRA, Azure DevOps, or Rally, you will need the following details:
JIRA API key, email, and domain URL
Azure DevOps organization name and personal access token
Rally API key and URL
Step-by-Step Guide
User Description: Enter your detailed user description in the text box provided and click on "Submit" button to generate test scenarios.
Example: "create a comprehensive student loan management portal. Develop a portal for students to apply for, manage, and repay student loans. Include features for document upload, loan tracking, and repayment schedule management. Integration with university systems and banks for verification and transaction purposes. User-friendly interface for students. Accurate tracking of loan status and repayments. Secure handling of sensitive personal and financial information."

User Description JIRA Integration: To generate test scenarios through Jira Ticket.
Provide your JIRA API key, email, and domain URL.

JIRA Details Enter the JIRA ticket ID in the text box.

JIRA Ticket ID
Azure DevOps Integration: To generate test scenarios through Azure DevOps
Provide your organization name and personal access token.

Azure Devops Details Enter the Azure DevOps item ID in the text box.
Rally Integration: To generate test scenarios through Rally
Provide your Rally API key and URL.

Rally Details Enter the Rally work item ID in the text box.
Input Requirements
You can have either of the below:
User Descriptions: Input descriptions directly into the provided text box.
JIRA Tickets: Requires JIRA API key, email, and domain URL.
Azure DevOps Items: Requires organization name and personal access token.
Rally Work Items: Requires API key and URL.
Output
The output is a progressive stream of generated test scenarios, covering as many scenarios as possible, typically averaging between 60 to 80 scenarios per use case. This includes:
Functional test scenarios and reason to test the scenario
Criticality of each scenario (indicating the level of risk and potential business impact if the specific feature fails)
NOTE:
Sub tickets are not supported, similarly to images or files in the tickets.
Only the following fields are considered for ticket through description:
Title
Description
Acceptance criteria (in case of JIRA)
Incase if you have any specific requirement please contact support team.
Use Cases and Examples
Example 1:
User Description = "create a comprehensive student loan management portal Develop a portal for students to apply for, manage, and repay student loans. Include features for document upload, loan tracking, and repayment schedule management. Integration with university systems and banks for verification and transaction purposes. User-friendly interface for students. Accurate tracking of loan status and repayments. Secure handling of sensitive personal and financial information."

Export Scenarios:
Click on that "Export Scenarios" button.
Select Team
Select Project
Select Module
Click On "Export" button.

Example 2:
User Description = "loan application"

Best Practices
Use clear and concise input instructions to achieve accurate results.
Ensure that the user description or ticket descriptions are detailed and specific enough to provide context to our AI model. Generic descriptions may yield less detailed test scenarios.
Demo Video
Demo video on test generation through user description.
Demo video on test generation through JIRA.
FAQs
Q1: Are images or files in the tickets supported?
No, images or files are not supported out of the box. For specific requirements, please reach out to our support team.
Q2: Are sub tickets supported?
No, sub tickets are not supported similar to how images or files are not supported within the tickets.
Q3: Can the Test Generator handle multiple ticketing systems simultaneously?
No, the Test Generator currently supports analyzing one ticketing system at a time. You can select either JIRA, Azure DevOps, or Rally for each test scenario generation session.
Last updated

