figbell

Todos los artículos

Guías

Migrar colecciones de Postman a Endvia

Cómo llevar colecciones, entornos y volcados de datos de Postman a Endvia; valores secretos, pruebas y almacenamiento en una carpeta.

Endvia trabaja directamente con archivos de Postman: las colecciones se importan, se editan y se vuelven a guardar en formato Postman. No hay cuenta ni servidor de sincronización.

¿Qué se puede migrar?

  • Archivos Postman Collection v2.0 y v2.1; se conservan las carpetas, la configuración de autenticación, las variables, los scripts y las descripciones.
  • Archivos de entorno y de variables globales.
  • Volcados de datos de Postman (.zip): todas las colecciones y entornos en un solo archivo.

Pasos

  1. En Postman, exporte como archivos la colección y los entornos que utiliza, o solicite el volcado de datos de su cuenta.
  2. En Endvia, seleccione los archivos con Archivo › Importar (Ctrl/⌘ O). Los archivos se procesan en este dispositivo.
  3. En la ventana que se abre se enumeran los elementos reconocidos: para las colecciones, el número de solicitudes y de respuestas de ejemplo; para los entornos, el número de variables. Si hay advertencias, también aparecen aquí.
  4. Revise la lista y pulse el botón de importación (p. ej., Importar 3 elementos).
  5. Con Solicitud › Administrar entornos (Ctrl/⌘ E), elija el entorno que va a usar con el botón Activar.
  6. Abra una solicitud y pruébela con Enviar (Ctrl/⌘ ↵). Los resultados de las pruebas aparecen en la sección Pruebas de la respuesta.
  7. Para ejecutar toda la colección en orden, abra Ver › Ejecutor.

¿Qué significan las advertencias?

La ventana de importación avisa de antemano de lo que Endvia no puede ejecutar o de lo que falta en el archivo:

  • Variables secretas: las variables secretas cuyo valor no está en el archivo deben volver a introducirse en el entorno.
  • pm.sendRequest y require: los scripts se ejecutan en un entorno sin acceso a la red, durante un máximo de 5 segundos. Las líneas que contienen estas llamadas producen un error. Se admiten pm.test, pm.expect, pm.environment y pm.response.
  • Campos de formulario que esperan archivos: los archivos no forman parte de la colección; deben seleccionarse de nuevo.

Guardar en una carpeta

En Chrome, Edge y Opera, con Archivo › Conectar a una carpeta las colecciones se guardan como archivos de Postman en la carpeta elegida. La carpeta puede ser un repositorio git o una unidad compartida. Los valores bloqueados (secretos) no se escriben en estos archivos ni en las exportaciones. La colección abierta también puede guardarse por sí sola como archivo de Postman con el comando Archivo › Exportar: (nombre de la colección).

Diferencia entre el navegador y el escritorio

En la versión para navegador, las solicitudes se envían según las reglas del navegador: si el servidor no lo permite (CORS), la respuesta no puede leerse, y algunos encabezados los fija el navegador. Para enviar solicitudes sin esta restricción se necesita la aplicación de escritorio, que está en preparación. No se admiten gRPC, MQTT ni Socket.IO.

Endvia se abre al instante en el navegador.