Method: testEnvironmentCatalog.get

Permite obtener el catálogo de los entornos de prueba compatibles.

Puede mostrar cualquiera de los siguientes códigos de error canónicos:

  • INVALID_ARGUMENT: Si la solicitud está malformada.
  • NOT_FOUND: Si el tipo de entorno no existe.
  • INTERNAL: Si hubo un problema interno.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
environmentType

enum (EnvironmentType)

Obligatorio. Es el tipo de entorno que debería aparecer en la lista.

Parámetros de consulta

Parámetros
projectId

string

Para efectos de autorización, es el proyecto de Cloud que solicita TestEnvironmentCatalog.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de TestEnvironmentCatalog.

Alcances de autorización

Se necesita uno de los siguientes permisos de OAuth:

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

Para obtener más información, consulta Descripción general de la autenticación.

EnvironmentType

Son los tipos de entornos compatibles con la API de Test.

Enumeraciones
ENVIRONMENT_TYPE_UNSPECIFIED No se debe usar. Solo puedes hacerlo en el control de versiones proto.
ANDROID Es un dispositivo que ejecuta una versión del SO Android.
IOS Es un dispositivo que ejecuta una versión de iOS.
NETWORK_CONFIGURATION Es una configuración de red que se usa cuando se ejecuta una prueba.
PROVIDED_SOFTWARE Es el entorno del software que TestExecutionService proporciona.
DEVICE_IP_BLOCKS Los bloques de IP que usan los dispositivos en el entorno de pruebas.