Simule sus API, acelere sus pruebas
Un servidor de mock de API impulsado por WireMock, instalado y mantenido por DINAO. Simule sus dependencias de terceros y pruebe sin esperar — alojado en Francia.
¿Qué es WireMock?
WireMock es una herramienta de código abierto para la simulación (mocking) de servicios HTTP / API, utilizada para pruebas y desarrollo. Permite simular APIs, aislar dependencias de terceros inestables y simular APIs aún no desarrolladas — es la virtualización de servicios.
Creado en 2011, WireMock es una biblioteca y un servidor basado en JVM, ahora disponible en múltiples lenguajes (.NET, Python, extensión gRPC…). Se definen los mocks mediante código, API REST, archivos JSON o mediante grabación de tráfico proxificado, con un sistema de coincidencia rico y un templating Handlebars. Se admiten REST, SOAP, OAuth2 y gRPC.
Con varios millones de descargas mensuales, WireMock es una referencia en el sector. Desplegable en Docker, aquí es gestionado por DINAO: instalación, HTTPS, copias de seguridad y actualizadas incluidas, para proporcionar a sus equipos un mock server estable alojado en Francia.
Aloja WireMock en DINAO
Niveles de recursos compatibles con los requisitos de WireMock (mínimo 0,5 vCPU / 256 Mo / 1 Go). Alojado en Francia, gestionado.
- 1 vCPU dedicados
- 2 Go de RAM
- 20 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 2 vCPU dedicados
- 4 Go de RAM
- 40 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 4 vCPU dedicados
- 8 Go de RAM
- 80 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 8 vCPU dedicados
- 16 Go de RAM
- 160 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
Detalles técnicos
Te preguntas…
¿Para qué sirve un servidor de mock de API?
Simula las respuestas de APIs de terceros de las que depende su aplicación. Sus pruebas ya no están a merced de un servicio externo lento, inestable o no entregado: se vuelven rápidas y reproducibles.
¿Cómo defino mis mocks?
De varias formas: mediante código, a través de la API REST de administración, por archivos JSON, o grabando el tráfico real de una API existente (modo proxy) para reproducirlo después.
¿Qué protocolos son compatibles?
WireMock cubre REST, SOAP y OAuth2, con soporte gRPC mediante extensión. El templating Handlebars permite generar respuestas dinámicas.
¿Puedo integrarlo en mi CI/CD?
Sí. WireMock se integra naturalmente en los pipelines de pruebas automatizadas. Alojado por DINAO en Francia, proporciona un endpoint estable para sus entornos de CI.
¿Se necesitan conocimientos técnicos?
WireMock está dirigido a equipos de desarrollo y QA. DINAO gestiona la instalación, el HTTPS, la seguridad y las actualizaciones de la infraestructura.