Postman

Postman — Descargar gratis. Gestión y pruebas de APIs

Postman es una aplicación para el desarrollo, pruebas y documentación de interfaces de programación de aplicaciones. La plataforma centraliza el trabajo con APIs mediante un entorno unificado.

5.0(1 valoraciones)

Descargar Postman (Enlaces oficiales)
Tamaño del archivo: 121.5 MB
La última versión de Postman es: 11.77.2
Sistema operativo: Windows, Linux, MacOS
Idiomas: English
Precio: $0.00 USD
Producto propietario y freemium. Suscripción entre 12 y 99 dólares al mes + versión gratuita con funcionalidad limitada.

  • Constructor de peticiones HTTP. Generación de solicitudes GET, POST, PUT, DELETE, PATCH y otras. Configuración de encabezados, cuerpos, parámetros y autenticación. El constructor presenta los elementos de una solicitud de forma estructurada.
  • Colecciones y entornos. Organización de peticiones en grupos reutilizables denominados colecciones. Creación de conjuntos de variables para diferentes entornos (desarrollo, producción). Las variables se referencian en las peticiones, permitiendo cambiar contextos sin modificar manualmente cada URL o dato.
  • Pruebas automatizadas. Escritura de scripts en JavaScript para verificar respuestas de API. Validación de códigos de estado HTTP, tiempos de respuesta, contenidos del cuerpo y estructuras de datos. Los tests se ejecutan tras recibir una respuesta o en secuencias.
  • Documentación automática. Generación de documentación interactiva a partir de colecciones. Incluye descripciones, ejemplos de peticiones y respuestas. La documentación se actualiza al modificar la colección y puede publicarse en línea.
  • Monitoreo de APIs. Programación de ejecuciones periódicas de colecciones desde servidores en la nube de Postman. Obtención de informes sobre disponibilidad, rendimiento y correcto funcionamiento. Alertas configurables ante fallos.
  • Simulación de servidores (Mock). Creación de servidores simulados que responden con datos predefinidos. Desarrollo frontend sin depender del backend real. Configuración de rutas, métodos HTTP y respuestas ejemplo.
  • Flujos de trabajo (Flows). Diseño visual de secuencias de peticiones API. Conexión de pasos donde la salida de una petición es entrada para la siguiente. Automatización de escenarios complejos que involucran múltiples endpoints.
  • Integración CI/CD. Ejecución de colecciones de pruebas en pipelines de integración continua. Uso de Newman (CLI) o la API de Postman. Los resultados de las pruebas pueden fallar un proceso de build.
  • Control de versiones y colaboración. Sincronización de cambios en colecciones mediante un sistema de control de versiones integrado. Historial de modificaciones, ramificación y fusión. Espacios de trabajo compartidos para equipos.
  • Exploración de APIs públicas. Acceso a un repositorio de APIs públicas y plantillas de colecciones. Búsqueda y clonación de colecciones para servicios conocidos. Reducción del tiempo para comenzar a trabajar con una API externa.
  • Generación de código. Producción de fragmentos de código en múltiples lenguajes (JavaScript, Python, cURL, etc.) a partir de una petición configurada. Los snippets facilitan la integración de la llamada API en una aplicación.
  • Análisis de rendimiento. Pruebas de carga mediante la ejecución de una colección con múltiples iteraciones y usuarios virtuales. Medición de tiempos de respuesta, rendimiento y estabilidad bajo carga.
  • Gestión de esquemas. Definición y validación de esquemas de datos en formatos como JSON Schema o OpenAPI. Vinculación de esquemas a peticiones para validar automáticamente la estructura de las respuestas.
  • Seguridad y gobernanza. Análisis de colecciones para detectar posibles problemas de seguridad en las APIs. Auditoría de prácticas como autenticación, uso de datos sensibles y métodos HTTP. Reglas de gobernanza personalizables.
  • Interfaz gráfica para GraphQL. Realización de consultas y mutaciones GraphQL desde una interfaz especializada. Exploración de esquemas GraphQL con autocompletado. Envío de variables de consulta y encabezados.

Postman fue creado en 2012 por Abhinav Asthana como un proyecto personal para simplificar el flujo de trabajo con APIs durante su trabajo en Bangalore. Inicialmente, era una extensión de Google Chrome. La primera versión se desarrolló utilizando tecnologías web como JavaScript, HTML y CSS, aprovechando el entorno de extensiones de Chrome. En 2014, se lanzó la aplicación nativa para macOS y Windows, construida sobre el framework Electron, que permite crear aplicaciones de escritorio con tecnologías web. La empresa Postman Inc. fue fundada formalmente y el producto evolucionó desde una herramienta para pruebas de API hacia una plataforma completa de colaboración en el ciclo de vida de las APIs. El backend y los servicios en la nube de Postman utilizan Node.js y otras tecnologías de pila moderna.


Alternativas a Postman:

Tigrister — Descargar gratis. Cliente API con diseñador OpenAPI

Tigrister

Tigrister es una herramienta profesional para el desarrollo y prueba de APIs que integra un cliente HTTP completo, un diseñador visual para especificaciones OpenAPI y un sistema de aserciones visuales para testing.
Precio: Gratis   Tamaño: 7.3 MB   Versión: 1.0.0-SE   SO: Windows, Linux, MacOS
OpenReq — Descargar gratis. Cliente API de código abierto

OpenReq

OpenReq es un cliente API de código abierto para construir, probar y depurar peticiones HTTP sin límites ni registro obligatorio.
Precio: Gratis   Tamaño: 78.6 MB   Versión: 1.0.0   SO: Windows
Roster HTTP Client — Descargar gratis. Cliente HTTP para GNOME

Roster HTTP Client

Roster es un cliente HTTP moderno diseñado para el escritorio GNOME, desarrollado con GTK 4 y libadwaita.
Precio: Gratis   Tamaño: 0.919 MB   Versión: 0.8.1   SO: Linux