fr_link_testcase_issues
Link multiple test cases to issues in Freshrelease projects by resolving keys to IDs and updating associations through API calls.
Instructions
Bulk update multiple test cases with issue links by keys.
- Resolves `testcase_keys[]` via `GET /{project_identifier}/test_cases/{key}` to ids
- Resolves `issue_keys[]` via `GET /{project_identifier}/issues/{key}` to ids
- Performs: PUT `/{project_identifier}/test_cases/update_many` with body
{ "ids": [...], "test_case": { "issue_ids": [...] } }
Input Schema
Name | Required | Description | Default |
---|---|---|---|
issue_keys | Yes | ||
project_identifier | Yes | ||
testcase_keys | Yes |
Input Schema (JSON Schema)
{
"properties": {
"issue_keys": {
"items": {
"anyOf": [
{
"type": "string"
},
{
"type": "integer"
}
]
},
"title": "Issue Keys",
"type": "array"
},
"project_identifier": {
"anyOf": [
{
"type": "integer"
},
{
"type": "string"
}
],
"title": "Project Identifier"
},
"testcase_keys": {
"items": {
"anyOf": [
{
"type": "string"
},
{
"type": "integer"
}
]
},
"title": "Testcase Keys",
"type": "array"
}
},
"required": [
"project_identifier",
"testcase_keys",
"issue_keys"
],
"title": "fr_link_testcase_issuesArguments",
"type": "object"
}