add_test_case_steps
Add step details, expected results, and test data to test case versions using structured step arrays.
Instructions
Create test steps on a test case version (POST …/teststeps). steps[].stepDetails is required.
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": {
"testCaseId": "<testCaseId>",
"steps": "<steps>"
},
"name": "add_test_case_steps"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | No | QMetry project ID (default: none) | |
| testCaseId | Yes | Internal test case id (or key if API accepts) | |
| versionNo | No | Test case version number | |
| steps | Yes | Steps to create | |
| aiGenerated | No | If true, sends aiGenerated=true query flag |