Mujer sentada en un escritorio codificando en una computadora con dos monitores
Logística DSC

Agile DevOps mejora los tiempos de las pruebas de QA en un 97

El tiempo necesario para solucionar problemas técnicos y funcionales se redujo en un 45%.

Antecedentes

DSC Logistics (también conocida como CJ Logistics) presta servicios logísticos integrados y multimodales, conectando todos los rincones del mundo por aire, mar y tierra. La empresa es líder del sector en la transformación de la logística y la gestión de la cadena de suministro en una estrategia empresarial crítica basada en el pensamiento innovador y las operaciones de alto rendimiento.

Mujer sentada en un escritorio codificando en una computadora con dos monitores

El desafío

Para incorporar cincuenta nuevos depósitos de almacenamiento de componentes de aplicaciones de software a su ecosistema, DSC necesitaba realizar un QA de la integridad de tus datos y de los servicios heredados preexistentes, y, al mismo tiempo, integrar eficazmente los nuevos servicios. También necesitaba que tus marcos y recursos de testeo funcionaran en un entorno DevOps.

La Solución

Nuestro equipo recomendó una combinación de herramientas y mejores prácticas para brindar información desde el inicio a los desarrolladores junto con el equipo de DevOps. El equipo de Kopius'* lo implementó:

  • Marco Java REST-Assured para verificar la salud de los servicios
  • Selenium para validar la interacción del usuario con todos los servicios de la aplicación: web, móvil y escritorio.
  • Marco automatizado de testeo de carga creado con Gatling para imitar la carga de  miles de usuarios.

Resultados

Los testeos automatizados de Kopius dentro de un servidor de integración continua redujeron en un 97% los tiempos de testeo de los ciclos anteriores. Gracias a un sistema gráfico centrado en la calidad y los tiempos de prueba, la dirección y el equipo de desarrollo tuvieron una mayor visibilidad del proceso. De esta manera, disminuyeron en un 45% el tiempo necesario para solucionar problemas técnicos y funcionales. Al terminar, el equipo de QA de DSC tuvo más tiempo libre para realizar un verdadero QA del producto en lugar de ejecutar scripts de prueba manuales y semimanuales. De esta manera se aumentó el nivel de calidad y experiencia en la aplicación.

*El trabajose realizó bajo el nombre comercial anterior, Tradehelm