X
BLOG

Automatización de las pruebas de SOA en Lufthansa Cargo

Automatización de las pruebas de SOA en Lufthansa Cargo Tiempo de leer: 3 minutos

Descubra cómo Lufthansa Cargo logró una tasa de problemas de menos del 2% al tiempo que redujo los esfuerzos de prueba en un 20%

Lufthansa Cargo sirve a más de 500 destinos en todo el mundo con aviones de pasajeros y de carga, así como servicios de transporte por carretera. Lufthansa Cargo es uno de los líderes en la industria de carga aérea internacional y se enorgullece de ofrecer un servicio de alta calidad. Posee y opera una flota de 19 aviones MD-11F y alquila otros aviones de transporte de carga. Lufthansa Cargo tiene su centro principal en Frankfurt, Alemania, con otros centros en Colonia, Múnich y Sharjah.

Para continuar su liderazgo en servicios de carga aérea de alta calidad, Lufthansa Cargo necesitaba una nueva base de datos de envío central (SDB) basada en una arquitectura orientada a servicios (SOA). Parasoft trabajó con Lufthansa Cargo para ofrecer un Solución de prueba SOA que ha sido reconocido como un factor crítico de éxito en la implementación del proyecto Base de datos de envíos de Lufthansa Cargo.

Garantizar la confiabilidad y el rendimiento de los servicios back-end críticos para el negocio

El propósito del proyecto SDB de Lufthansa Cargo era proporcionar datos de envío consistentes como una infraestructura para cada fase de su proceso de envío. Los datos de envío coherentes son un requisito previo para que Lufthansa Cargo planifique y realice de manera eficiente y eficaz el transporte de los envíos. Sin él, mucho está en juego.

En casos de irregularidades causadas por datos de envío inconsistentes, experimentarían costos adicionales debido a esfuerzos de manejo adicionales, trabajo adicional para corregir la información contable, pérdida de ingresos y comentarios deficientes de los clientes.

Con estos factores críticos en mente, Lufthansa Cargo determinó que una Arquitectura Orientada a Servicios (SOA) bien probada era la mejor solución para su base de datos de envío central. Los objetivos de Lufthansa Cargo con el proyecto SDB incluían mejorar la planificación de envíos, los procesos de carga, el manejo y la contabilidad y, lo más importante, la satisfacción del cliente y la ganancia de ingresos.

Lufthansa Cargo encargó el desarrollo de SDB a Lufthansa Systems. Sin embargo, las pruebas funcionales y de carga se realizan en Lufthansa Cargo con un equipo central de seis analistas de negocios y arquitectos técnicos, encabezados por el Gerente de Proyecto, Michael Herrmann. Herrmann determinó que necesitaba desarrollar servicios centrales, estables y de rendimiento óptimo para diferentes aplicaciones sin afectar las interfaces de front-end, que ya estaban instaladas o en construcción. Las pruebas funcionales debían realizarse en servicios que eran independientes de una interfaz gráfica de usuario, junto con sus entornos de prueba relacionados. ¿La solución? Parasoft SOAtest.

Puesta en funcionamiento rápidamente con Parasoft SOAtest

Parasoft SOAtest proporcionó exactamente lo que el equipo del proyecto SDB estaba buscando, incluida la capacidad de crear casos de prueba automáticamente. Además, el equipo del proyecto SDB encontró la solución fácil de entender y se puso al día rápidamente en solo dos o tres días. Herrmann declaró: “Recibimos muy buena asesoría y, por lo tanto, la configuración del entorno completo fue fácil para nosotros, muy útil. Y la capacitación fue excelente, por lo que fue fácil para el equipo comprender y trabajar con la solución ".

Pruebas de regresión mejoradas a través de la automatización de pruebas SOA

La importancia de las pruebas de regresión para evitar que el nuevo código rompa la funcionalidad existente es fundamental en Lufthansa Cargo. “El equipo del proyecto SDB redujo los esfuerzos de las pruebas de regresión en al menos un 20% mediante el uso de Parasoft SOAtest en comparación con los esfuerzos que se habrían realizado si hubiéramos realizado las pruebas de regresión manualmente”, informó. El equipo del proyecto SDB no solo ahorró tiempo, sino que logró resultados de mayor calidad.

Al comentar sobre la solución Parasoft SOAtest, Herrmann dijo: “Tuvimos una excelente cobertura con casos de prueba. La calidad fue muy buena ya que probamos la estabilidad de los servicios. También hicimos que las pruebas de carga de Parasoft fueran una parte fundamental de nuestro proceso de prueba. Dado que teníamos visibilidad de todos los problemas por adelantado, el comienzo de la producción fue sencillo. La tasa de problemas que vemos en la producción ahora es inferior al 0.2%. De ese 0.2%, conocemos los problemas y los conocemos antes de que entremos en producción ".

Herrmann declaró: “Desde la perspectiva del proyecto, este fue un gran éxito para nosotros. Me ayudó a lograr mis objetivos. La mayor ventaja para mí es la eficiencia del proceso de prueba ahora en funcionamiento. Pude entregar un conjunto completo de casos de prueba a la organización de operaciones donde usamos nuestra 'prueba de regresión de diez minutos'. Las pruebas de regresión de diez minutos no serían posibles sin esta solución ".

Factor crítico de éxito

Herrmann concluyó: “El proyecto SDB [Lufthansa Cargo] ya está terminado y la solución SOAtest de Parasoft fue un factor crítico de éxito para el proyecto en general. La solución me permitió ceñirme a mi plan y presupuesto originales. Ahora, después de ver los excelentes resultados del proyecto, creo firmemente que no habría sido posible lograr este nivel de alta calidad sin Parasoft ”.

Escrito por

Parasoft

Las herramientas de prueba de software automatizadas líderes en la industria de Parasoft respaldan todo el proceso de desarrollo de software, desde que el desarrollador escribe la primera línea de código hasta las pruebas unitarias y funcionales, hasta las pruebas de rendimiento y seguridad, aprovechando los entornos de prueba simulados en el camino.

Reciba las últimas noticias y recursos sobre pruebas de software en su bandeja de entrada.

Prueba Parasoft