logo

1. 🌟 Feature Overview

Harmony now supports automated test design based on user-defined requirements, streamlining the test design process and enhancing accuracy. It generates reliable and close to optimal test cases for domain testing

2. 🪜 How It Works

  • Step 1: Add Requirements Begin by entering your test requirements in the Test Design panel. These can be written in plain language.
  • Step 2: Select Settings:
Image without caption
  • Step 3: Select both ‘AI test design’ and ‘Domain table’:
Image without caption
  • Step 4: Select “Generate” Harmony validates your input. If there's a problem, it generates a descriptive narrative that explains the issue and suggests corrections.
Image without caption
  • Step 5: Review Generated Tests If the requirements pass validation, Harmony automatically produces relevant test cases for review.
  • Step 6: Regenerate if Needed If you adjust any requirements after test generation, you can use Regenerate to produce updated test cases.
  • Step 7: Review Explanations Harmony adds short explanatory notes when needed, showing:
    • Dependencies between requirements
    • Domain-testing indicators
    • Purpose of each requirement
  • Step 8: Handle Errors If test cases appear incorrect, regeneration can often resolve the issue.

3. ✅ Tips for Testers & Analysts

  • Keep requirements clear and concise for better AI interpretation.
  • Check Harmony’s feedback carefully — it may uncover hidden dependencies or domain-specific logic.
  • Regenerate strategically after any major requirement change.
  • Use explanations to trace back test logic and ensure coverage.