This article relates to the New Job Scheduling, which provides enhanced performance and support for different testing frameworks. For the original Job Scheduling, see Job Scheduling.
Get Test Discovery Services
Description
Gets all registered Test Discovery Services, including each server's details (server id, address, name, etc.)..
HTTP method
GET
Request
http://{Job Scheduling API IP}:{port#}/api/DiscoveryServer
Example header format:
Authorization: Basic <authorization token returned from the login method>
Content-Type: application/json
Response
[
{
"id": "df80242a-0372-46f7-b2cb-6766cd343c4b",
"address": "test-discovery-service-svc",
"name": "Robot Discovery Service",
"description": "Robot Discovery Service",
"testTypeName": "robot",
"isOnline": true,
"repository": {
"url": "",
"displayName": "ROBOT Tests"
}
}
]
Parameter | Description/Comments |
---|---|
id |
Test Discovery Service id. (guid) |
address | Test Discovery Service address. (string) |
name | Test Discovery Service name. (string) |
description | Test Discovery Service description, if defined. (string) |
testTypeName |
Test Discovery Service's supported test type. (string) For example, Robot. |
isOnline | Whether the Test Discovery Service is currently online. (bool) |
repository |
Details of the online test repository associated to this Test Discovery Server.
|