Introduction
Welcome to ValidationQuest, the intelligent test case management platform designed to transform your quality assurance process into a streamlined and collaborative adventure. We leverage AI to eliminate tedious tasks, provide deeper insights, and help your team build better software, faster. This guide will walk you through the core concepts and features of the platform.
Core Concepts
A Project is the highest-level container for your testing efforts. It typically corresponds to a specific product, application, or a large feature set. All your test suites and test cases are organized within a project.
Test Suites are folders used to group related test cases. You can create a nested hierarchy of suites to mirror your application's structure (e.g., `Authentication` -> `Login` -> `Password Reset`). This keeps your test repository organized and easy to navigate.
The Test Case is the heart of ValidationQuest. It's a detailed set of instructions to verify a piece of functionality. Each test case includes:
- Title & Description: A clear summary of the test's purpose.
- Preconditions & Postconditions: The state of the system before and after the test.
- Steps: A sequence of actions to perform.
- Expected Results: What should happen at each step.
- Priority, Status, and Tags: Metadata for filtering and organization.
AI-Powered Features
Eliminate the blank page problem. Simply provide a user story or a feature description, and our AI will generate a comprehensive set of test cases for you, including positive, negative, and edge cases. You can then review, modify, and add them to your project with a single click.
Some tests aren't a simple pass/fail. For subjective assessments like UI/UX feel, content tone, or search relevance, use Fuzzy Evaluation. You provide the expected and actual results along with natural language criteria, and the AI gives a nuanced evaluation with detailed reasoning.
Filing a bug report shouldn't be a chore. Start a conversation with our AI assistant. Describe the problem in plain language, and it will ask clarifying questions to gather all the necessary details—title, description, steps to reproduce, etc.—and compile a complete, well-structured defect report for you.
Execution & Reporting
A Test Plan is a reusable template for an execution cycle. You can create plans by manually selecting specific test cases or by dynamically selecting them based on tags (e.g., all "High Priority" and "Smoke Test" cases). When you execute a Test Plan, it creates a Test Run, which is a snapshot of that execution, capturing the results of each step, run history, and any defects found.
Collaboration
ValidationQuest is built for teams. Your work is organized under an Organization. The organization owner can invite new members and assign roles (`Org Admin` or `Member`) to control permissions for creating projects, managing members, and more. All data is securely isolated within your organization.