Comprobador de compatibilidad de OpenAPI
Compare dos especificaciones de OpenAPI 3.x localmente y revise los cambios de contrato de API potencialmente importantes por operación y ruta de campo.
Borradores de ejemplos de solicitudes y escenarios de pruebas de contratos negativos a partir de restricciones de OpenAPI, localmente.
Pegue o elija un archivo OpenAPI 3.0, 3.1 o 3.2. Genere un ejemplo de solicitud mínima para cada operación de ruta y hasta tres casos negativos basados en valores requeridos documentados, enumeraciones y límites simples. Descargue un paquete de escenarios JSON o una lista de verificación de Markdown.
Convierta una especificación OpenAPI en ejemplos de solicitudes revisables y escenarios de prueba negativos. Su especificación permanece en este navegador.
Hasta 2 MB y 300 operaciones de ruta. Soporta OpenAPI 3.0, 3.1 y 3.2.
Estos son borradores derivados de la especificación, no pruebas verificadas. Esta herramienta nunca llama a una API. Revise los ejemplos y utilice un entorno de prueba seguro antes de ejecutar solicitudes.
Crea un ejemplo de solicitud mínima por operación de ruta y hasta tres casos negativos a partir de campos obligatorios, parámetros, enumeraciones y límites simples documentados. Los códigos de respuesta declarados se muestran como referencias, no como resultados garantizados.
Los valores generados no pueden conocer ID de cuenta, reglas comerciales, credenciales o datos seguros para producción válidos. Es posible que los esquemas complejos, las referencias externas, los formatos y patrones personalizados necesiten ejemplos escritos a mano. No se incluye ninguna URL del servidor ni secreto de autenticación.
Descargue el paquete de escenarios JSON para datos estructurados o Markdown para obtener una lista de verificación de revisión. Adapte cada caso a su API y ejecútelo solo en un entorno de prueba seguro. La herramienta no ejecuta solicitudes.