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:
- Step 3: Select both ‘AI test design’ and ‘Domain table’:
- 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.
- 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.