Date: Fri, 29 Mar 2024 06:30:27 +0000 (UTC) Message-ID: <1415390405.11299.1711693827761@catch-kbase-p> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_11298_1915008552.1711693827760" ------=_Part_11298_1915008552.1711693827760 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Automated Test Assignment resource
This resource supports the following methods: DELETE, GET, PUT
Delete automated test assignment by it's unique Identifier
These are the expected status codes returned by the service. In addition= , some other status codes may be returned if either an internal error occur= s or there is an authentication issue (such as an expired OAuth token).
Status | Description |
---|---|
200 - OK | Returned if request completed successfully. |
403 - Forbidden | Returned if the required permissions to delete t= his automated test assignment have not been met. |
404 - NotFound | Returned if no automated test assignment with th= e specified identifier exists. |
Example of deleting an automated test assignment.
Request Headers
Key | Value | Description |
---|---|---|
Accept | application/json |
Request Parameters
Key | Value | Description |
---|---|---|
{id} | 4bb709c2-e0e7-4af3-9f60-a045016a9610 | GUID Identifier of the automated test assignment= to delete. |
Response Headers
Key | Value | Description |
---|---|---|
Content-Type | application/json; charset=3Dutf-8 |
Status Code
200 - OK
Retrieves a single automated test assignment by its unique identifier.= p>
For more details on expansions, please see the Expand help topic.
These are the expected status codes returned by the service. In addition= , some other status codes may be returned if either an internal error occur= s or there is an authentication issue (such as an expired OAuth token).
Status | Description |
---|---|
200 - OK | Returned if the request is completed successfull= y. |
403 - Forbidden | Returned if the required permission to view this= automated test assignment have not been met. |
404 - NotFound | Returned if no automated test assignment with th= e specified identifier exists. |
Example of retrieving a automated test assignment
Request Headers
Key | Value | Description |
---|---|---|
Accept | application/json |
Request Parameters
Key | Value | Description |
---|---|---|
{id} | 4bb709c2-e0e7-4af3-9f60-a045016a9610 | GUID Identifier of assignment to retrieve. |
Response Headers
Key | Value | Description |
---|---|---|
Content-Type | application/json; charset=3Dutf-8 |
Response Body
{ "Id": "4bb709c2-e0e7-4af3-9f60-a045016a9610", "AutomatedTestId": "5ef6c545-6ef8-472e-bae7-b1cc3d3fbab0", "Name": "My Test", "Status": "Not Run", "AssignedTo": null, "AssignedToId": null, "PackageId": "f6ed1282-bd89-4f8f-8e94-47e344bba905", "Expands": [ "Package" ], "Self": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4af3-= 9f60-a045016a9610", "Links": [ { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/allrelationships", "Rel": "AllRelationships" }, { "Href": "http://localhost/api/automatedtest/5ef6c545-6ef8-472e-bae7-b= 1cc3d3fbab0", "Rel": "AutomatedTest" }, { "Href": "http://localhost/api/executionpackage/f6ed1282-bd89-4f8f-8e9= 4-47e344bba905", "Rel": "ExecutionPackage" }, { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/relationships", "Rel": "Relationships" }, { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/runs", "Rel": "Runs" } ] }
Status Code
200 - OK
Update automated test assignment
For more details on expansions, please see the Expand help topic.
These are the expected status codes returned by the service. In addition= , some other status codes may be returned if either an internal error occur= s or there is an authentication issue (such as an expired OAuth token).
Status | Description |
---|---|
200 - OK | Returned if the automated test assignment has be= en updated successfully. |
403 - Forbidden | Returned if the request could not be completed s= uccessfuly (normally due to lack of permissions or validation failure). |
Updating the package that the automated test assignment belongs to.
Request Headers
Key | Value | Description |
---|---|---|
Accept | application/json |
Request Parameters
Key | Value | Description |
---|---|---|
{id} | 4bb709c2-e0e7-4af3-9f60-a045016a9610 | GUID Identifier of package to delete. |
Request Body
{ "Id": "4bb709c2-e0e7-4af3-9f60-a045016a9610", "PackageId": "f6ed1282-bd89-4f8f-8e94-47e344bba905", "AutomatedTestId": "888f8e22-0137-440a-bcf2-173b9d6f543f" }
Response Headers
Key | Value | Description |
---|---|---|
Content-Type | application/json; charset=3Dutf-8 |
Response Body
{ "Id": "4bb709c2-e0e7-4af3-9f60-a045016a9610", "AutomatedTestId": "888f8e22-0137-440a-bcf2-173b9d6f543f", "Name": "My Test", "Status": "Not Run", "AssignedTo": null, "AssignedToId": null, "PackageId": "f6ed1282-bd89-4f8f-8e94-47e344bba905", "Expands": [ "Package" ], "Self": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4af3-= 9f60-a045016a9610", "Links": [ { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/allrelationships", "Rel": "AllRelationships" }, { "Href": "http://localhost/api/automatedtest/888f8e22-0137-440a-bcf2-1= 73b9d6f543f", "Rel": "AutomatedTest" }, { "Href": "http://localhost/api/executionpackage/f6ed1282-bd89-4f8f-8e9= 4-47e344bba905", "Rel": "ExecutionPackage" }, { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/relationships", "Rel": "Relationships" }, { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/runs", "Rel": "Runs" } ] }
Status Code
200 - OK
Updating a automated test assignment to be assigned to a new user (this = does not change the tester for any active script runs associated with this = assignment).
Request Headers
Key | Value | Description |
---|---|---|
Accept | application/json |
Request Parameters
Key | Value | Description |
---|---|---|
{id} | 4bb709c2-e0e7-4af3-9f60-a045016a9610 | GUID Identifier of the package to delete. |
Request Body
{ "Id": "4bb709c2-e0e7-4af3-9f60-a045016a9610", "PackageId": "f6ed1282-bd89-4f8f-8e94-47e344bba905", "AssignedToId": "203f8f8a-20a7-40ff-bb9c-dbed4fcfcd98", "AutomatedTestId": "888f8e22-0137-440a-bcf2-173b9d6f543f" }
Response Headers
Key | Value | Description |
---|---|---|
Content-Type | application/json; charset=3Dutf-8 |
Response Body
{ "Id": "4bb709c2-e0e7-4af3-9f60-a045016a9610", "AutomatedTestId": "888f8e22-0137-440a-bcf2-173b9d6f543f", "Name": "My Test", "Status": "Not Run", "AssignedTo": "joeb", "AssignedToId": "203f8f8a-20a7-40ff-bb9c-dbed4fcfcd98", "PackageId": "f6ed1282-bd89-4f8f-8e94-47e344bba905", "Expands": [ "Package" ], "Self": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4af3-= 9f60-a045016a9610", "Links": [ { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/allrelationships", "Rel": "AllRelationships" }, { "Href": "http://localhost/api/automatedtest/888f8e22-0137-440a-bcf2-1= 73b9d6f543f", "Rel": "AutomatedTest" }, { "Href": "http://localhost/api/executionpackage/f6ed1282-bd89-4f8f-8e9= 4-47e344bba905", "Rel": "ExecutionPackage" }, { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/relationships", "Rel": "Relationships" }, { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/runs", "Rel": "Runs" } ] }
Status Code
200 - OK
Updating an automated test assignment to be unassigned (A null value can= not be passed because this will be ignored, due the implementation of parti= al updates. An empty GUID will be passed instead.)
Request Headers
Key | Value | Description |
---|---|---|
Accept | application/json |
Request Parameters
Key | Value | Description |
---|---|---|
{id} | 4bb709c2-e0e7-4af3-9f60-a045016a9610 | GUID Identifier of the package to delete. |
Request Body
{ "Id": "4bb709c2-e0e7-4af3-9f60-a045016a9610", "PackageId": "f6ed1282-bd89-4f8f-8e94-47e344bba905", "AssignedToId": "00000000-0000-0000-0000-000000000000", "AutomatedTestId": "888f8e22-0137-440a-bcf2-173b9d6f543f" }
Response Headers
Key | Value | Description |
---|---|---|
Content-Type | application/json; charset=3Dutf-8 |
Response Body
{ "Id": "4bb709c2-e0e7-4af3-9f60-a045016a9610", "AutomatedTestId": "888f8e22-0137-440a-bcf2-173b9d6f543f", "Name": "My Test", "Status": "Not Run", "AssignedTo": null, "AssignedToId": null, "PackageId": "f6ed1282-bd89-4f8f-8e94-47e344bba905", "Expands": [ "Package" ], "Self": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4af3-= 9f60-a045016a9610", "Links": [ { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/allrelationships", "Rel": "AllRelationships" }, { "Href": "http://localhost/api/automatedtest/888f8e22-0137-440a-bcf2-1= 73b9d6f543f", "Rel": "AutomatedTest" }, { "Href": "http://localhost/api/executionpackage/f6ed1282-bd89-4f8f-8e9= 4-47e344bba905", "Rel": "ExecutionPackage" }, { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/relationships", "Rel": "Relationships" }, { "Href": "http://localhost/api/automatedtestassignment/4bb709c2-e0e7-4= af3-9f60-a045016a9610/runs", "Rel": "Runs" } ] }
Status Code
200 - OK