get_test_cases_by_automation_state
Filter test cases by automation state to identify manual tests, automated tests, or those pending automation in your Zebrunner project.
Instructions
๐ค Get test cases filtered by automation state (๐ก Use get_automation_states to see available states)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
automation_states | Yes | Automation state(s) to filter by. Examples: 'Not Automated', ['Not Automated', 'To Be Automated'], [10, 12], or 'Automated' | |
created_after | No | Optional: Filter test cases created after this date (ISO format: '2024-01-01') | |
format | No | Output format | json |
include_clickable_links | No | Include clickable links to Zebrunner web UI | |
page | No | Page number (0-based) | |
project_key | Yes | Project key | |
size | No | Page size | |
suite_id | No | Optional: Filter by specific suite ID |
Input Schema (JSON Schema)
{
"properties": {
"automation_states": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"items": {
"type": [
"string",
"number"
]
},
"type": "array"
}
],
"description": "Automation state(s) to filter by. Examples: 'Not Automated', ['Not Automated', 'To Be Automated'], [10, 12], or 'Automated'"
},
"created_after": {
"description": "Optional: Filter test cases created after this date (ISO format: '2024-01-01')",
"type": "string"
},
"format": {
"default": "json",
"description": "Output format",
"enum": [
"dto",
"json",
"string",
"markdown"
],
"type": "string"
},
"include_clickable_links": {
"default": false,
"description": "Include clickable links to Zebrunner web UI",
"type": "boolean"
},
"page": {
"default": 0,
"description": "Page number (0-based)",
"minimum": 0,
"type": "integer"
},
"project_key": {
"description": "Project key",
"minLength": 1,
"type": "string"
},
"size": {
"default": 20,
"description": "Page size",
"exclusiveMinimum": 0,
"maximum": 100,
"type": "integer"
},
"suite_id": {
"description": "Optional: Filter by specific suite ID",
"exclusiveMinimum": 0,
"type": "integer"
}
},
"required": [
"project_key",
"automation_states"
],
"type": "object"
}