La APIAddicts Foundation ha publicado una nueva versión de openapi2soapui, su herramienta open source de Contract Testing, que pasa a ejecutarse sobre Java 21 y la última versión de Spring Boot 3.5.16. Una actualización de plataforma que moderniza la herramienta, mejora su rendimiento y garantiza soporte a largo plazo para los equipos que la utilizan en su día a día.
¿Qué es openapi2soapui?
openapi2soapui es una herramienta open source de la APIAddicts Foundation que, como indica su nombre, convierte automáticamente una especificación OpenAPI en un proyecto de pruebas SoapUI listo para usar. En lugar de crear los casos de test a mano, el equipo parte directamente del contrato de la API y obtiene una base de pruebas funcionales en segundos.
El objetivo es sencillo: reducir costes y permitir que los desarrolladores y equipos de QA focalicen sus esfuerzos en probar lo que de verdad importa, apoyándose en la automatización y en el enfoque contract-first.
Novedades de esta actualización
La nueva versión actualiza el stack tecnológico de la herramienta a las versiones más recientes del ecosistema Java:
- Java 21: la última versión LTS (soporte a largo plazo), con mejoras de rendimiento y las características más modernas del lenguaje.
- Spring Boot 3.5.16: la última versión estable del framework, con las últimas correcciones de seguridad y dependencias al día.
- Mayor rendimiento y estabilidad gracias a las optimizaciones de la JVM y del propio framework.
- Base preparada para el futuro: al apoyarse en versiones LTS y actualizadas, la herramienta es más fácil de mantener y de extender.
Cómo empezar
openapi2soapui es gratuita y de código abierto. Puedes descargarla desde el repositorio de la APIAddicts Foundation en GitHub, generar tu proyecto SoapUI a partir de tu especificación OpenAPI y comenzar a automatizar tus pruebas de contrato en cuestión de minutos.
Si trabajas con APIs y te tomas en serio la calidad, esta actualización es una buena excusa para volver a darle una oportunidad a openapi2soapui y comprobar lo rápido que puedes pasar del diseño de tu API a las pruebas.
