Method: testEnvironmentCatalog.get

Pobiera katalog obsługiwanych środowisk testowych.

Może zwrócić dowolny z tych kanonicznych kodów błędów:

  • INVALID_ARGUMENT – jeśli żądanie ma nieprawidłowy format
  • NOT_FOUND – jeśli typ środowiska nie istnieje
  • WEWNĘTRZNY – jeśli wystąpił błąd wewnętrzny

Żądanie HTTP

GET https://testing.googleapis.com/v1/testEnvironmentCatalog/{environmentType}

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
environmentType

enum (EnvironmentType)

Wymagane. Typ środowiska, które powinno znajdować się na liście.

Parametry zapytania

Parametry
projectId

string

Na potrzeby autoryzacji projekt w chmurze żądający usługi TestEnvironmentCatalog.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie zawierała instancję TestEnvironmentCatalog.

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu OAuth:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only

Więcej informacji znajdziesz w artykule o uwierzytelnianiu (w języku angielskim).

Typ środowiska

Typy środowisk obsługiwane przez interfejs Test API.

Wartości w polu enum
ENVIRONMENT_TYPE_UNSPECIFIED Nie używać. Tylko na potrzeby obsługi wersji proto.
ANDROID Urządzenie z zainstalowaną wersją systemu operacyjnego Android.
IOS Urządzenie z wersją iOS.
NETWORK_CONFIGURATION Konfiguracja sieci, która ma być używana podczas testu.
PROVIDED_SOFTWARE Środowisko oprogramowania udostępniane przez TestExecutionService.
DEVICE_IP_BLOCKS Bloki adresów IP używane przez urządzenia w środowisku testowym.