Tome un camino más rápido e inteligente hacia la automatización de pruebas C/C++ impulsada por IA. Descubra cómo >>
CASO DE ESTUDIO
Generación acelerada de pruebas unitarias en un 100%.
Logró una cobertura de código del 85 % en unas pocas semanas.
Reducción del tiempo de ejecución de pruebas en la canalización de CI/CD en un 90 %.
Tiempo de leer: 3 minutos
Saltar a la sección
Descargar PDFUna institución de servicios financieros multinacional líder produce aplicaciones que permiten a sus clientes acceder a una variedad de servicios de banca personal, hipotecas y préstamos a través del sitio web de la empresa.
Como muchas otras instituciones financieras, DevOps fue una iniciativa clave en esta organización líder de servicios financieros y los equipos de desarrollo estaban bajo presión para acelerar la entrega de software. Tenían cientos de microservicios de Java, muchos de los cuales contenían código heredado que tenía poca cobertura de código. La evidencia indicó que los cambios realizados en los servicios con menor cobertura de código se correlacionaron con tasas de defectos significativamente más altas.
La productividad del desarrollador fue otra iniciativa importante. La mala cobertura estaba creando una cantidad alarmante de reprocesamiento al final del ciclo. Además, los desarrolladores pasaban demasiado tiempo tratando de crear manualmente pruebas unitarias para aumentar la cobertura. Estos desafíos estaban creando imprevisibilidad tanto en la calidad como en los plazos de entrega. Los líderes de entrega de software buscaban una manera de ayudar a los desarrolladores a trabajar de manera más eficiente para aumentar la productividad sin sacrificar la calidad.
La organización determinó que necesitaban encontrar una solución que:
La empresa avanzó con una prueba de concepto con Jtest donde Parasoft proporcionó
con ellos:
Usando IA para automatizar la generación de pruebas unitarias, Jtest ofreció algunas capacidades claramente diferenciadas que facilitaron la construcción del caso de negocios.
Después de implementar Jtest, el equipo de desarrollo de esta organización financiera pudo generar conjuntos de pruebas integrales en cuestión de horas. En unas pocas semanas, alcanzaron su objetivo de una cobertura de código del 85 % en el código modificado para sus microservicios más críticos para el negocio.
Al utilizar Jtest habilitado para IA de Parasoft, el equipo pudo crear mejores pruebas unitarias e impulsar una mayor cobertura de código.
“Desde que implementamos Parasoft Jtest, hemos reducido con éxito la cantidad de tiempo que lleva crear y mantener pruebas unitarias en más del 50 %”.
—Director de desarrollo en la organización de servicios financieros
La solución entregó resultados comerciales positivos para sus iniciativas estratégicas.
La firma financiera pudo crear mejores pruebas unitarias e impulsar una mayor cobertura de código con pruebas unitarias impulsadas por IA. Lograron resultados significativos que les permitieron entregar rápidamente software de alta calidad.
Además de aumentar la productividad del equipo de desarrollo, esta organización financiera redujo el costo total de las pruebas. El ROI de la implementación de la herramienta se logró en menos de tres meses. Entregaron código de calidad más rápido con menos defectos a un costo menor.
Encuentre ejemplos reales de cómo la IA y el aprendizaje automático aumentan la cobertura de las pruebas unitarias y eliminan el trabajo redundante.
Casos de éxito
Fitch ofrece alta cobertura de código y calidad para aplicaciones de microservicios
Casos de éxito
WoodmenLife domina la automatización y logra pruebas de regresión un 212 % más rápidas
Casos de éxito
CAPITAL Services mejora la seguridad y la calidad del software con la automatización de pruebas