Logotipo de Parasoft

Noticias

Las nuevas versiones de Parasoft SOAtest, Virtualize y Continuous Testing Platform ayudan a simplificar el proceso de prueba de microservicios.

Marzo 14, 2018

Parasoft presenta soporte para formatos de mensajes y protocolos específicos de microservicio, incluidos Kafka, RabbitMQ y protobuff, y tecnologías mejoradas para la simulación del entorno de prueba.

 

Monrovia, CA - Parasoft, líder en pruebas de software automatizadas, lanzó nuevas versiones de sus soluciones funcionales líderes en la industria para microservicios. Parasoft SOAtest, una solución de prueba API / web / móvil / de base de datos, ahora proporciona un enfoque simplificado para probar microservicios, con nuevos flujos de trabajo y compatibilidad con protocolos. Parasoft Virtualize, una solución de virtualización de servicios, se ha reforzado con nueva tecnología para ayudar a aislar los componentes individuales y estabilizar los entornos de prueba. Como pioneros en el espacio de pruebas de software, Parasoft continúa innovando y, cuando se trata de pruebas de microservicios, Parasoft facilita la tarea de garantizar un software confiable y de alta calidad al proporcionar a los equipos un enfoque intuitivo para definir y ejecutar escenarios de prueba completos.

El cambio hacia los microservicios ha sido muy prometedor para el mundo del desarrollo y las pruebas al aumentar la velocidad, la flexibilidad y la escalabilidad. Obtener estos beneficios es esencial para las organizaciones que buscan avanzar en el mundo actual del desarrollo de software, por lo que la adopción efectiva de microservicios requiere una solución de prueba eficaz, junto con una estrategia de prueba escalable.

"Digital transformation, APIs, and microservices all make headlines these days, and our data shows the relationship between them: enterprises with top priorities like changing their business models or accelerating digital business are up to twice as likely to be investing in APIs and microservices," described Randy Heffner from Forrester, in the October 2017 report, Microservices and External API’s Underpin Digital Business. "These key investments foster business agility, and agility is key to sustainable transformation."

Una de las ventajas clave de las arquitecturas de microservicios es la capacidad de desarrollar, implementar y actualizar servicios de forma individual. Pero este beneficio esencial también presenta una serie de nuevos desafíos de prueba, como comprender cómo aislar cada componente para la prueba sin dejar de colaborar con el equipo en su conjunto.

En las últimas versiones de software de Parasoft, Parasoft ha continuado desarrollando soluciones para fomentar la colaboración requerida entre los equipos de desarrollo y prueba en arquitecturas muy complejas. Específicamente, los componentes centrales de SOAtest, Virtualize y Continuous Testing Platform se han mejorado para enfrentar los desafíos de los microservicios, con nuevas características y capacidades, tales como:

  • Nuevo soporte para Apache Kafka:
    Reconocido como uno de los protocolos más importantes para microservicios, Parasoft SOAtest ahora es compatible con Kafka tanto para iniciar (empujar) como para escuchar (tirar) eventos. Esto complementa la compatibilidad con protocolos específicos de microservicio existentes, RabbitMQ, búferes de protocolo, HTTP, REST y más.
  • Capacidad para implementar pruebas de API en ecosistemas dinámicos:
    Los equipos ahora pueden integrar fácilmente las pruebas de API como parte de los procesos de CI / CD existentes utilizando el nuevo ejecutable SOAtest altamente implementable, que se puede implementar a pedido como un paso en las compilaciones de CI, lo que permite a los equipos realizar la ejecución de pruebas en entornos desechables como parte del proceso de entrega acelerada.
  • Un enfoque simplificado para la creación de proxy:
    Con un nuevo flujo de trabajo para simplificar el proceso de descubrimiento de endpoints, los equipos de Parasoft Virtualize ahora pueden simular servicios de manera más eficiente en una estructura de equipo federada o sandbox sin tener que interrumpir la configuración del sistema central.
  • Un mecanismo de colaboración y correlación:
    Con la plataforma de pruebas continuas de Parasoft, los equipos pueden visualizar su entorno de microservicios. Al permitir a los usuarios asociar artefactos de prueba con cada componente, que se pueden compartir entre los equipos de desarrollo y prueba, la plataforma de prueba continua proporciona un único punto de alineación para las configuraciones de prueba.

"Microservices enable the speed and flexibility required to support many of today’s agile development projects – but without leveraging a testing solution that’s built specifically to address the unique challenges of microservice testing, QA won’t be able to keep pace with development and the whole software delivery process will slow down," explained Chris Colosimo, Sr. Product Manager for Functional Test Automation at Parasoft. "At Parasoft, we continue to innovate to provide technologies and processes that empower testing teams to open the fast lane to successful microservice adoption."

Para obtener más información sobre la solución de Parasoft para microservicios, puede asistir al seminario web en vivo el 22 de marzo - Desmitificando las pruebas de microservicios - haga clic aquí para registrarse ahora. O aprenda más sobre cómo simplificar las pruebas de microservicios descargando el nuevo documento técnico de Parasoft, Prueba de microservicios. Para una prueba gratuita de Parasoft, haga clic aquí.

Para obtener más información sobre la solución de Parasoft, visite: https://www.parasoft.com/solutions/continuous-testing