Vea qué solución de pruebas de API resultó ganadora en el informe GigaOm Radar. Obtenga su informe analítico gratuito >>

Vea qué solución de pruebas de API resultó ganadora en el informe GigaOm Radar. Obtenga su informe analítico gratuito >>
Tiempo de lectura: 3 minutos.
Saltar a la sección
Un grupo turístico global necesitaba implementar un nuevo sistema distribuido heterogéneo que involucraba a numerosos contratistas que desarrollaban componentes interdependientes en paralelo. La virtualización de servicios de Parasoft permitió a la organización eliminar los puntos muertos de desarrollo que se derivaban de esta extrema interdependencia. Al simular el comportamiento esperado de componentes "aún no implementados" en múltiples protocolos y tecnologías (JSON, MQ, JMS, REST, SOAP, etc.), la organización permitió que cada contratista comenzara a desarrollar y probar sus componentes asignados sin esperar dependencias. .
Saltar a la sección
Un grupo de resorts global invirtió fuertemente en la creación de un nuevo sistema para aumentar los ingresos al tiempo que mejora la experiencia del huésped. El sistema fue diseñado para brindarles a los huéspedes selectos ofertas especiales, acceso a áreas exclusivas del resort y una manera rápida y fácil de comprar productos y servicios. Este sistema se estaba implementando en todo el complejo y también involucró a varios socios de la comunidad.
Desde una perspectiva técnica, el sistema fue diseñado para operar de una manera muy descentralizada y asincrónica. Se seleccionaron numerosos contratistas para construir los diversos componentes del sistema que debían interactuar sin problemas. Se esperaba que estos sistemas dispares se comunicaran a través de una serie de tecnologías y protocolos, incluidos JSON, MQ, JMS, REST, SOAP, PoX y más.
Para acelerar la implementación de este sistema altamente interconectado, la organización necesitaba que cada contratista construyera sus componentes asignados en paralelo con los demás. Sin embargo, dado que los componentes del sistema estaban inextricablemente entrelazados, casi todos los contratistas debían desarrollar y probar los sistemas de otros contratistas, y estos estaban inevitablemente estancados, esperando el acceso a dependencias adicionales.
Solución de virtualización de servicios de Parasoft permitió a la organización liberarse de los estancamientos que surgieron de esta extrema interdependencia. Al simular el comportamiento esperado de los componentes "todavía no implementados", la organización permitió que cada contratista comenzara a desarrollar y probar sus componentes asignados sin esperar las dependencias.
Gracias a Virtualización de Parasoft, la organización estableció un servidor central que alojaba "activos virtuales" que emulaban el comportamiento esperado de las diversas interfaces, con las que los contratistas debían interactuar. Estos activos virtuales se modelaron rápidamente a partir de archivos de definición y "desde cero" mediante una interfaz intuitiva.
Por lo general, se tarda menos de 15 minutos en crear un activo virtual que:
El hecho de que un solo activo virtual pudiera comunicarse a través de múltiples protocolos se volvió cada vez más crítico cuando el proyecto requirió cambios de última hora en los protocolos de comunicación utilizados, por ejemplo, de JMS a MQ. En lugar de tener que construir nuevos activos virtuales, simplemente podrían adaptar los existentes en menos de cinco minutos.
A medida que se completaron los componentes, la organización comenzó a sustituir algunos componentes reales por componentes virtuales. Los activos virtuales eran tan realistas que los contratistas no notaron la diferencia al realizar sus pruebas de integración. Esto permitió el desarrollo y las pruebas ininterrumpidos durante todo el proyecto.
Acelere el desarrollo de sus aplicaciones y tome el control de su entorno de pruebas.