π Requirements
Requirements are a crucial part of any software development process.
They describe the business logic that needs to be implemented and tested, acting as a bridge between the business and testing domains.
X-AutoMate enables seamless linking of requirements or backlog items with test cases.
The platform integrates with many popular backlog management tools.
You can access the Requirements view by clicking the "Requirements" button on the main page.

π Requirement Filteringβ
End users can search and filter requirements based on the following criteria:
- π Requirement ID (e.g., Azure Backlog ID)
- π Requirement Name
- π§© Type (e.g., Bug, User Story, Feature)
- π State (e.g., New, Resolved, Closed)
- β Coverage (whether itβs linked to at least one test case)

π Link / Unlink Requirementsβ
Within the Actions tab, users can:
- π Link / Unlink requirements (e.g., from Azure DevOps) with test cases in X-AutoMate
- π Go To External System β open the requirement in the original backlog tool

X-AutoMate does not master the requirements or backlog items.
It synchronizes with external tools to ensure accurate, up-to-date requirement coverage.
π Synchronization Behaviorβ
Once a test case is linked to a requirement:
- It is automatically created in the backlog system
- Its test execution results are shared back to the original tool (e.g., Azure DevOps)
This ensures complete traceability between requirements and testing outcomes.