list_test_suites
Retrieve test suites for a specific project in Zebrunner Test Case Management, supporting pagination and multiple output formats to organize testing workflows.
Instructions
๐ List test suites for a project (โ Verified Working)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
format | No | Output format | json |
include_clickable_links | No | Include clickable links to Zebrunner web UI | |
include_hierarchy | No | Include hierarchy information | |
page | No | Page number (0-based) | |
page_token | No | Page token for pagination | |
project_id | No | Project ID (alternative to project_key) | |
project_key | Yes | Project key (e.g., 'android' or 'ANDROID') | |
size | No | Page size (configurable via MAX_PAGE_SIZE env var) |
Input Schema (JSON Schema)
{
"properties": {
"format": {
"default": "json",
"description": "Output format",
"enum": [
"dto",
"json",
"string"
],
"type": "string"
},
"include_clickable_links": {
"default": false,
"description": "Include clickable links to Zebrunner web UI",
"type": "boolean"
},
"include_hierarchy": {
"default": false,
"description": "Include hierarchy information",
"type": "boolean"
},
"page": {
"default": 0,
"description": "Page number (0-based)",
"minimum": 0,
"type": "integer"
},
"page_token": {
"description": "Page token for pagination",
"type": "string"
},
"project_id": {
"description": "Project ID (alternative to project_key)",
"exclusiveMinimum": 0,
"type": "integer"
},
"project_key": {
"description": "Project key (e.g., 'android' or 'ANDROID')",
"minLength": 1,
"type": "string"
},
"size": {
"default": 50,
"description": "Page size (configurable via MAX_PAGE_SIZE env var)",
"exclusiveMinimum": 0,
"maximum": 1000,
"type": "integer"
}
},
"required": [
"project_key"
],
"type": "object"
}