La función Probar operación verifica las acciones configuradas al ejecutar llamadas reales a la API con la carga útil correspondiente. Agregue los parámetros de solicitud, encabezados de solicitud, cuerpo de la solicitud y carga útil de la respuesta apropiados para validar la acción.

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.

El siguiente procedimiento ilustra cómo funciona la función Operación de prueba después de configurar una acción para Agregar mascota a la tienda de mascotas en la API de ejemplo de Pet Store. Durante las pruebas, el conector envía una solicitud al punto final de Pet Store configurado y analiza la respuesta recibida de la API.

Nota:

La función Operación de prueba no admite la carga de archivos dentro de las acciones del conector. Esta funcionalidad estará disponible después de publicar el conector.

Procedimiento

  1. Inicie sesión en la Control Room.
  2. Navegue hasta Administrar > Paquetes > Conectores, y haga clic en Crear conector.
  3. Configure lo siguiente en la ventana modal Crear conector:
    1. Ingrese un nombre adecuado en Nombre.
    2. Ingrese https://petstore.swagger.io/v2 en URL base.
    3. Haga clic en Crear y editar para crear el conector personalizado.
  4. Haga clic en Agregar acción e ingrese Agregar una nueva mascota.
  5. Haga clic en Agregar para agregar la acción.
  6. Configure lo siguiente en la pestaña Configuración.
    1. Seleccione PUBLICAR en Método HTTP.
    2. Ingrese /pet en Punto final.
    3. Seleccione Encabezados de solicitud y agregue los siguientes encabezados:
      • Clave Contenido-Tipo con valor application/json.
      • Clave Aceptar con valor application/json.
    4. Seleccione Cuerpo de la solicitud > JSON y agregue lo siguiente como carga de ejemplo:
      {
        "id": 1001,
        "category": {
          "id": 0,
          "name": "dog"
        },
        "name": "Pluto",
        "photoUrls": [
          "string"
        ],
        "tags": [
          {
            "id": 0,
            "name": "string"
          }
        ],
        "status": "available"
      }
    5. Haga clic en Guardar para guardar la configuración.
  7. Seleccione la pestaña Probar.
    El Connector Builder completa automáticamente los encabezados de la solicitud y el cuerpo de la solicitud en las secciones correspondientes.
  8. Haga clic en Operación de prueba.
    El Connector Builder ejecuta la llamada a la API para crear una nueva mascota y devuelve el código de respuesta 200 y el siguiente cuerpo.
    {
      "id": 1001,
      "category": {
        "id": 0,
        "name": "string"
      },
      "name": "doggie",
      "photoUrls": [
        "string"
      ],
      "tags": [
        {
          "id": 0,
          "name": "string"
        }
      ],
      "status": "available"
    }