search-test-cases
Find test cases by AQL queries, filtering by name, tag, status, custom fields, and more.
Instructions
Search test cases using AQL (Allure Query Language). Examples:
name ~= "login" (name contains)
tag = "smoke" (by tag)
automation = true (automated only)
status = "Active" (by status)
cf["Epic"] = "Auth" (custom field)
createdBy = "Ivan" and tag in ["smoke", "regression"] (combinations) Use list-project-custom-fields and list-custom-field-values to discover valid cf names and values.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectId": "<projectId>"
},
"name": "search-test-cases"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| aql | No | AQL filter expression | |
| rql | No | Deprecated alias for aql | |
| page | No | Page number (0-based) | |
| size | No | Page size | |
| projectId | Yes | Project ID (required) |