Create manual test cases using Zia | Zoho QEngine Help

Create manual test cases using Zia

In a nutshell  

Zia transforms natural language prompts into AI-generated test scenarios with clear steps and expected outcomes, streamlining QA efforts. Using the capabilities of NLP and LLM technology, it suggests relevant test cases to simplify manual testing.

Availability

  1. Super admins, admins, managers and testers can create and manage test cases created using Zia.

1 . Overview  

Zoho QEngine leverages Zia, Zoho's AI-powered assistant, to streamline and accelerate the creation of manual test cases. As QA teams scale, manually authoring test cases becomes one of the biggest bottlenecks in the testing process. Users can generate well-structured test cases simply by describing a test scenario or requirement in plain language. Zia analyzes the input context, along with any images or documents you attach, and automatically generates complete test cases, including detailed steps and expected outcomes, organized for easy review.

Zia works with the AI model you configure

Zia's generation capability is powered by the AI model configured for your portal. QEngine supports multiple AI providers including Zoho GenAI, OpenAI, Google Gemini, and Anthropic, and you can choose the one that best fits your needs. See how to configure your AI model

How Zia generates test cases

Zia works through your requirement using a conversational chat interface, making the generation process transparent and interactive. When you submit a prompt, Zia systematically discovers the modules involved, analyzes the requirement, and generates test cases per module progressively. You can follow along as Zia reasons through each step, and refine the output by describing what you'd like to improve, all within the same chat panel.

Preview before you create

Generated test cases appear in a preview panel for you to assess their accuracy and relevance before creation. Each test case can be reviewed, edited, or refined directly before you proceed.

Built for every member of your QA team

Whether you're a developer translating functional requirements, a QA tester preparing validation suites, or a new user exploring testing workflows, Zia helps you move from requirement to actionable test coverage with minimal manual effort.

2. Generate and create manual test cases using Zia 

2.1 Configure Zia 


NotesNote: Only super admins and admins can configure Zia.

Before generating test cases, ensure Zia is configured with your preferred AI model in QEngine. See how to configure AI models for Zia

 2.2 Generate test cases 

  1. Navigate to the Test Cases tab.


  2. Click the platform dropdown at the top of the editor and select the platform for which you want to generate test cases.


  3. Hover over +Create Test Case, then click Create using Zia.


  4. In the chat panel, describe your test requirement in plain language or select one of the suggested prompts provided by Zia. When you click a suggested prompt, Zia auto-fills the input with a suitable test scenario. You can also click the Upload icon and attach files that outline your testing requirements or visually represent the application flow, such as a UI Mockup, Wireframe, PRD, BRD, or any relevant process diagrams.



Notes

Note:

  • The text input supports a maximum of 3000 characters. 

  • Only one file can be uploaded at a time, with a maximum size of 2 MB. The supported file formats include JPG, JPEG, PNG, and PDF.

  • Consider combining a descriptive text prompt with a supporting file to help Zia generate more tailored test cases.
     

AlertSecurity Tip: Avoid including sensitive information such as passwords, financial details, or confidential data in your prompts when using Zia. 

  1. Click Generate. Zia analyzes your requirement and identifies relevant modules to organize your test cases by feature or functionality, then begins generating test cases for the first module.

  1. Review the remaining modules in the chat panel. Each module displays a name and a brief description of what it covers. Generate test cases for the ones that are relevant to your requirement by clicking Generate next to a module, or click Generate All to process all at once.

Once the generation is complete, the test cases appear in the preview panel on the left. You can expand each test case to view their Pre-Conditions, Test Steps, and Expected Results. If anything needs to be changed, you can edit, refine, or delete test cases and modules before proceeding to create them. See Manage Zia generated test cases

[Screenshot placeholder — preview panel with expanded test case]

  1. Preview the modules created based on what Zia identified. To map the generated test cases to an existing project module instead, select it from the dropdown and click Save.

  2. Click Create to proceed once you are satisfied with the generated test cases.

 

Notes
Note: Zia can generate up to 300 test cases in a single session. If your requirement is complex and might need more modules, consider breaking it into smaller, focused prompts for better results.

2.3 Manage Zia generated test cases 

Before creating your test cases, you can edit, refine, or delete any modules or test cases directly from the preview panel.

To edit a module or test case:

All fields are fully editable, including module and test case names, test steps, and test data, allowing you to customize, add, or remove content to better match your test scenarios before creating.

  1. Click the edit icon next to the module or test case you want to modify.

  2. Update the module name or test case name and its details as needed.


  3. Click Save to apply your changes.

 

To delete a module or test case:

  1. Hover over the module or test case in the preview panel.


  2. Click the delete icon to remove it.

To refine the results:

Refinement allows you to improve the generated test cases without starting over. You can either refine all results or target a specific module.

  1. Refine all results: Describe what you'd like to improve in the chat panel and click Generate. Zia will update the relevant test cases based on your input.


  2. Refine a specific module: Click the Refine icon next to the module name in the preview panel. Zia will populate a refinement prompt for that module into the chat, which you can edit and submit.


 

Zia will now begin creating your manual test cases. You’ll see a progress screen indicating the number of test cases being created and the module they are being added to.

After generation is complete, click View Test Cases to open the Test Cases page, where you can review, edit, or organize the created manual test cases within their assigned module. The generated test cases are automatically saved and available under the selected module. If you make any edits, such as updating test steps or expected results, be sure to save your changes to retain them.


3. Manual test case results  

Manual testing in Zoho QEngine is designed for scenarios that require direct validation by testers, such as UI checks, one-time flows, or exploratory testing. Once your manual test cases are created, they need to be grouped into a Test Suite, which is then linked to a Test Plan for execution. All execution and result tracking occurs in the Results tab.
  1. Group your test cases to a test suite for execution.

  2. Link the test suite to a test plan to enable execution tracking.

  3. Click the Run icon {} to trigger the plan. The plan will start running under the Results tab.
     


  4. Select the test run to begin testing.



    Notes
    Note: If the test plan includes automated and manual test cases, execution will begin in the order the test cases are added to the plan. Automated test cases will begin running automatically, while manual test cases will require tester input and action. As the automated test cases complete, testers can proceed to execute the manual test cases by reviewing the results and marking the outcomes accordingly.

  5. Mark the status of the test case. The status includes Passed, Failed, or Blocked. Leave comments if necessary.

    • Passed – The step was executed successfully and met the expected outcome.

    • Failed – The step did not produce the expected outcome.

    • Blocked – The step couldn’t be executed due to a system issue or unmet dependency.



  6. Once all steps are reviewed and marked, click Save to complete execution. 

 Once the manual execution is completed, testers can navigate through the test case summary pages. This view provides a consolidated breakdown of each test case’s execution outcome, along with execution time, logs, comments, and so on.

4. Points to note 

  • The clarity and completeness of your prompt directly impacts the quality of the test cases generated. Ensure you craft precise prompts that align with your expectations.

  • Zia's outputs are adaptive. The same prompt might yield slightly different test cases upon multiple attempts. This is how Zia interprets prompts contextually, based on learned patterns.

  • Zia is constantly evolving to better understand your testing needs. While generated test cases may occasionally vary from your exact intent, we encourage you to review and fine-tune the results to ensure they meet specific requirements.

6. What's next 

Next step
Previous step
Next step
You've now learned how to create manual test cases using Zia. Next, let's learn how to add your test cases to a test suite, and then include the suite in a test plan to perform testing and track results.
Previous step
Before generating manual test cases, understand how manual testing works in Zoho QEngine.