AI Testcase

The Avo Assure team has developed a feature Generative AI that facilitates the creation of manual test cases by analyzing and extracting requirements directly from User stories or documents, whether they are stored in tools like Azure DevOps (ADO), JIRA, or within requirement documentation.

The AI Testcase automates routine tasks, reducing human effort and freeing resources for strategic work. It saves time and costs while accurately simulating user interactions to generate realistic test cases. This approach improves testing quality and ensures thorough evaluation of applications for various user behaviors. Note: 1. The feature will read only the text and generate test cases from the document or user stories. 2. This feature is tailored to individual projects. 3. Presently, this feature supports only the module-level testcase generation, not system-level testcase generation. 4. The user can generate positive testcases, negative testcases, edge testcases, Performance, etc.

The process involves two key steps:

  1. Upload any relevant files associated with the application under test.

  2. Select a tool to facilitate the extraction of user stories.

Relevant Files for Application Testing

  1. The user has to navigate to the Avo Assure home screen.

  2. The user has to select the project from the All Project list.

  3. The user has to click the AI Testcase button, and the AI Testcase window will be displayed.

  4. To upload the pdf file from the system folder, the user has to click the Upload any files relevant to the application being tested check box.

  5. The user has to click the Choose button. Note: Now Avo Assure supports only PDF format files.

  6. The user has to select the file from the System Folder and click the Open button.

  7. To upload the selected file, the user has to click the Upload button.

  8. Once the file is uploaded successfully, the user has to click the Next button.

  9. To generate a module-level test testcase, the user has to click the Generate module-level test case button. Note: The feature will read only the text and generate test cases from the document or user stories.

  10. The user has to specify a particular module to generate the testcases. Note: The AI Testcase feature won't generate testcase for all the modules in the document, but the user has to specify a particular module to generate the testcases.

  11. The user has to enter the module in the Enter Module text box. Note: The user can generate positive testcases, negative testcases, edge testcases, etc.

  12. The user has to click the Generate button. The testcase will be generated, and the generated testcase involve:

    • Scenario Name

    • Description

    • Test Steps

    • Expected Result

    • Dummy Data

Tool Selection for User Story Extraction

  1. To select a tool for user story extraction, the user has to click the Choose a tool for user story extraction check box and click the Jira button.

  2. The user has to enter valid Jira login credentials and click the Login button.

  3. The User Story Selection window will be displayed.

  4. The user has to select the Jira project from the Select Project drop-down menu.

  5. Select the Jira work items from the ' Select Workitems' drop-down menu, and click the 'Submit' button.

  6. Once the user submits the user story, the user has to click the 'Output' button.

  7. To generate a testcase at the user story level, click the 'Generate user story level test case' button.

  8. The user has to select the user story, and To generate the testcase, click the 'Generate' icon.

  9. The testcase will be generated. The generated testcase involves:

    • Positive Testcases and Test Steps

    • Negative Testcases and Test Steps

    • Edge Testcases and Test Steps

Last updated