Probar el conector personalizado

Una vez configurada una acción, pruebe la capacidad del conector para interactuar con la API de destino ejecutando llamadas reales a la API.

Antes de empezar

  • Asegúrese de tener el permiso Crear/Editar paquetes de conectores personalizados.
  • Debe haber creado al menos una acción en el conector para probar su funcionalidad.

Durante las pruebas, el conector envía una solicitud al punto final específico definido en la acción y analiza la respuesta recibida de la API.

Procedimiento

  1. Inicie sesión en la Control Room.
  2. Vaya a Administrar > Paquetes.
  3. En la página Paquetes, haga clic en la pestaña Conectores.
  4. Abra un conector.
  5. Seleccione una acción, haga clic en la pestaña Probar.
  6. Ingrese los parámetros de la solicitud o modifique el cuerpo de la solicitud.
  7. Haga clic en Operación de prueba. El siguiente video de ejemplo lo guiará en las pruebas de extremos utilizando la API de muestra de la tienda de mascotas (https://petstore.swagger.io/). Puede importar la fuente YAML desde https://petstore.swagger.io/v2/swagger.yaml. El video muestra cómo probar dos funcionalidades:
    1. Agregar una nueva mascota:
      • Extremo:
        POST  https://petstore.swagger.io/v2/pet
      • Encabezados: Por defecto, están configurados Content-Type: application/json y Accept: application/json.
      • Cuerpo de la solicitud: Puede personalizar el cuerpo de la solicitud con cualquier información válida sobre la mascota. Aquí se muestra un ejemplo de estructura: JSON
        {
          "id": 1001,
          "category": {
            "id": 0,
            "name": "dog"
          },
          "name": "Pluto",
          "photoUrls": [
            "string"
          ],
          "tags": [
            {
              "id": 0,
              "name": "string"
            }
          ],
          "status": "available"
        }
    2. Encontrar mascotas por estado:
      • Extremo:
        GET  https://petstore.swagger.io/v2/pet/findByStatus?status=available
        (puede reemplazar available con otros estados válidos, como pending o sold)
      • Encabezados: Por defecto, está configurado Accept: application/json.
    Nota:

    Actualmente no se admite la carga de archivos dentro de las acciones del conector durante la fase de prueba. Esta funcionalidad estará disponible después de publicar su acción.

    La API devolverá un código y un cuerpo de respuesta.