Producto

Servidor simulado programable dinámico

APIGIT ofrece un MockServer programable y dinámico, impulsado por Express.js y que se ejecuta en un contenedor de sandbox de Node.js dentro de la nube de APIGIT. Esta potente herramienta le permite simular lógica empresarial compleja con contenido dinámico o estados persistentes, lo que le permite probar sus APIs en un entorno realista sin necesidad de un backend real.Con la potencia de Express.js, MockServer ofrece flexibilidad para definir rutas, usar middleware y crear respuestas complejas, todo con convenciones familiares de JavaScript. Además, los MockServers se pueden generar automáticamente a partir de sus especificaciones de API con un solo clic, lo que hace que la configuración sea sencilla. Utilizando MockServer, podrá validar rápidamente sus APIs, identificar problemas y garantizar su correcto funcionamiento antes del despliegue, ahorrando así tiempo y esfuerzo significativos durante el desarrollo.

Generar automáticamente un servidor simulado
Con la definición de la especificación API, APIGit puede generar automáticamente las rutas y los scripts para el servidor simulado. Luego puede personalizar las rutas modificando la respuesta o agregando lógica de negocios.

Modo de vista MockServer - vista predeterminada
En la vista predeterminada del servidor simulado, puede revisar fácilmente las rutas definidas y su implementación en los scripts, lo que proporciona una comprensión integral de la funcionalidad del servidor simulado.
Modo de vista MockServer - vista de diferencias
En la 'vista de diferencias' del servidor simulado, puede comparar un script con otro. Esta característica es particularmente útil para la generación de código. Al comparar un script existente con un script generado automáticamente, puede revisar e identificar fácilmente cualquier diferencia entre los dos.

Modo de edición de servidor simulado: vista de código
Cuando está en 'modo de código', tiene la capacidad de ver y editar todas las rutas directamente. Esto puede ser útil para realizar cambios rápidamente en varias rutas a la vez, como copiar y pegar. Este puede ser un método más eficiente para editar rutas que navegar a través de la interfaz.
Modo de edición de servidor simulado - vista de diferencias
Al igual que en otras secciones de la aplicación, puede revisar los cambios realizados en el "modo de diferencias" antes de confirmarlos. Esto le permite realizar cambios con confianza, sabiendo que los ha revisado y aprobado primero.

Servidor simulado programable avanzado con capacidades de estado
Publica tu servidor simulado y dale vida con un nombre de dominio personalizable. Úselo como un backend temporal para probar su API antes de que su backend real esté listo. El servidor simulado en vivo tiene estado y proporciona registros detallados para depurar sus solicitudes de API.

Múltiples servidores simulados activos en ejecución para un repositorio
Pruebe fácilmente varias etapas de su negocio mediante la publicación de un servidor simulado en cualquier punto de su historial de git, similar a las especificaciones de la API y los documentos de rebajas. Se admiten múltiples servidores simulados activos para una simulación completa.