allure_get_test_case
Retrieve full details of a single test case, including description, precondition, expected result, and manual scenario steps.
Instructions
Get one test case's full detail — fields, status/layer, tags, and steps.
Unlike allure_list_test_cases (summaries), this returns the body of a
single test case: description, precondition, expected result, and the
manual scenario steps (flattened with a depth marker). Use it to read
or review the actual content of a test case.
Returns:
dict with id, name, project_id, automated,
description, precondition, expected_result, status,
layer, tags and steps (each: depth, keyword,
name, expected_result). steps is empty when
include_scenario is false or the case has none.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| test_case_id | Yes | Allure test-case ID. | |
| include_scenario | No | Also fetch the manual scenario steps (one extra call). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| name | Yes | ||
| project_id | Yes | ||
| automated | Yes | ||
| description | Yes | ||
| precondition | Yes | ||
| expected_result | Yes | ||
| status | Yes | ||
| layer | Yes | ||
| tags | Yes | ||
| created_by | Yes | ||
| last_modified_by | Yes | ||
| steps | Yes |