ManagedTestCaseCreate
Fields
19 fields
assignee_id- string (uuid) or null
automation_status- string
description- string or null
estimated_duration_minutes- integer or null
expected_result- string or null
feature_area- string or null
is_automated- boolean
objective- string or null
parameters- array of TestCaseParameterSchema or null
preconditions- string or null
priority- string
project_id· required- string (uuid)
severity- string
steps- array of TestCaseStepSchema or null
suite_name- string or null
tags- array of string or null
test_data- string or null
test_type- string
title· required- string
Raw schema (JSON)
{
"properties": {
"assignee_id": {
"anyOf": [
{
"format": "uuid",
"type": "string"
},
{
"type": "null"
}
],
"title": "Assignee Id"
},
"automation_status": {
"default": "not_automated",
"title": "Automation Status",
"type": "string"
},
"description": {
"anyOf": [
{
"maxLength": 50000,
"type": "string"
},
{
"type": "null"
}
],
"title": "Description"
},
"estimated_duration_minutes": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Estimated Duration Minutes"
},
"expected_result": {
"anyOf": [
{
"maxLength": 50000,
"type": "string"
},
{
"type": "null"
}
],
"title": "Expected Result"
},
"feature_area": {
"anyOf": [
{
"maxLength": 500,
"type": "string"
},
{
"type": "null"
}
],
"title": "Feature Area"
},
"is_automated": {
"default": false,
"title": "Is Automated",
"type": "boolean"
},
"objective": {
"anyOf": [
{
"maxLength": 50000,
"type": "string"
},
{
"type": "null"
}
],
"title": "Objective"
},
"parameters": {
"anyOf": [
{
"items": {
"$ref": "#/components/schemas/TestCaseParameterSchema"
},
"type": "array"
},
{
"type": "null"
}
],
"title": "Parameters"
},
"preconditions": {
"anyOf": [
{
"maxLength": 50000,
"type": "string"
},
{
"type": "null"
}
],
"title": "Preconditions"
},
"priority": {
"default": "medium",
"title": "Priority",
"type": "string"
},
"project_id": {
"format": "uuid",
"title": "Project Id",
"type": "string"
},
"severity": {
"default": "major",
"title": "Severity",
"type": "string"
},
"steps": {
"anyOf": [
{
"items": {
"$ref": "#/components/schemas/TestCaseStepSchema"
},
"type": "array"
},
{
"type": "null"
}
],
"title": "Steps"
},
"suite_name": {
"anyOf": [
{
"maxLength": 500,
"type": "string"
},
{
"type": "null"
}
],
"title": "Suite Name"
},
"tags": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"title": "Tags"
},
"test_data": {
"anyOf": [
{
"maxLength": 50000,
"type": "string"
},
{
"type": "null"
}
],
"title": "Test Data"
},
"test_type": {
"default": "functional",
"title": "Test Type",
"type": "string"
},
"title": {
"maxLength": 500,
"minLength": 3,
"title": "Title",
"type": "string"
}
},
"required": [
"project_id",
"title"
],
"title": "ManagedTestCaseCreate",
"type": "object"
}Used by endpoints
Section titled “Used by endpoints”One endpoint sends or returns this schema, on its own or inside another schema.
POST/api/v1/test-management/cases— Create Test Case
Used by schemas
Section titled “Used by schemas”No other schema contains this one.
More details
Section titled “More details”- Specification: OpenAPI JSON