top of page

Implementación de pruebas de automatización para el sitio web de comercio electrónico de un planificador de viajes líder en EE. UU.

75%

Cobertura de automatización

Implementación de pruebas de automatización que resultaron en una cobertura significativa y una reducción de los esfuerzos de pruebas manuales.

2000

Casos de prueba automatizados

Las pruebas de automatización permitieron realizar pruebas integrales del sitio web de comercio electrónico y la aplicación móvil en varios dispositivos y navegadores, lo que garantizó un rendimiento y una experiencia de usuario consistentes.

40%

Reducción de los esfuerzos de prueba de productos

Con las pruebas de automatización implementadas, el planificador de viajes experimentó una reducción del 40 % en los esfuerzos de prueba de productos de extremo a extremo, lo que permitió lanzamientos y tiempos de comercialización más rápidos.

Uno de los planificadores de viajes más reconocidos de los Estados Unidos enfrentó importantes desafíos con su sitio web de comercio electrónico. El sitio web experimentó cambios y lanzamientos frecuentes, lo que resultó en una necesidad continua de pruebas. Sin embargo, la ausencia de pruebas de automatización llevó a que un gran equipo de probadores funcionales realizara tareas de prueba manuales repetitivas, lo que provocó ineficiencias y retrasos en el proceso de prueba.

El cliente es un gigante de TI de $ 20 mil millones con operaciones en todo el mundo que brinda servicios de TI de misión crítica. Con operaciones en 70 países a nivel mundial, el cliente impulsa la innovación en el mundo de TI. El cliente tiene más de 130.000 empleados en todo el mundo y es líder mundial en servicios de TI de Fortune 500.

RESUMEN DEL PROYECTO

Un planificador de viajes líder en los EE. UU. enfrentó desafíos con los rápidos lanzamientos de sitios web, la ausencia de automatización y un engorroso proceso de prueba manual. Para abordar estos problemas, implementamos una estrategia integral de pruebas de automatización. Nuestro equipo evaluó y seleccionó herramientas de automatización adecuadas, casos de prueba de regresión críticos automatizados y realizó pruebas en varios navegadores y dispositivos utilizando Device Farm. Las pruebas se integraron en el proceso de CI con Jenkins y el equipo de pruebas funcionales recibió capacitación sobre las nuevas herramientas. Esto dio como resultado la automatización de 2000 casos de prueba con una cobertura del 75 %, reduciendo los esfuerzos de prueba manuales, mejorando el equilibrio entre el trabajo y la vida personal del equipo y reduciendo los esfuerzos de prueba de productos de un extremo a otro en un 40 %, lo que garantiza lanzamientos más rápidos y confiables.

RETOS

  • Cambios/lanzamientos frecuentes: el sitio web de comercio electrónico experimentó cambios y lanzamientos frecuentes, lo que requirió pruebas rápidas y confiables para garantizar la calidad del producto.

  • Ausencia de automatización: la ausencia de pruebas de automatización resultó en una gran dependencia de las pruebas manuales, lo que generó ineficiencias, retrasos y mayores esfuerzos de prueba.

  • Gran equipo de probadores funcionales: un número significativo de probadores funcionales se dedicaban a realizar tareas de prueba manuales repetitivas, que consumían mucho tiempo y eran propensas a errores humanos.

Descargar caso de estudio

SOLUCIÓN

Para abordar estos desafíos, iniciamos una solución integral centrada en implementar prácticas de pruebas de automatización.


  1. Prueba de concepto (PoC) e identificación de herramientas de automatización: el primer paso implicó realizar una PoC para evaluar varias herramientas y marcos de automatización como Selenium, WDIO y Appium. Tras un análisis exhaustivo, se identificaron una herramienta y un marco de automatización adecuados para cumplir con los requisitos de la organización.

  2. Identificación y automatización del paquete de pruebas de regresión: se identificó y automatizó un conjunto de pruebas de regresión que comprende casos de prueba críticos para garantizar una validación eficiente y consistente de las funcionalidades clave en todo el sitio web de comercio electrónico.

  3. Pruebas entre navegadores y dispositivos con Device Farm: utilicé Device Farm para ejecutar pruebas de automatización en múltiples navegadores (Chrome, Firefox, Safari) y dispositivos móviles (iOS, Android) para lograr un rendimiento perfecto y compatibilidad entre diferentes plataformas.

  4. Integración con la herramienta CI para integraciones continuas: las pruebas de automatización se integraron con Jenkins para permitir pruebas automatizadas como parte del proceso de construcción e implementación, lo que garantiza la detección temprana de problemas y ciclos de retroalimentación más rápidos.

  5. Habilitación del equipo funcional: para empoderar al equipo de pruebas funcionales, se llevaron a cabo sesiones de capacitación integrales para mejorar sus habilidades de codificación y su competencia con marcos y herramientas de automatización.

Marcador de posición.png

XXXXXXXXXXXXXXXXXXXXXXXXXX

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Marcador de posición.png

Respuesta al incidente

Lorem ipsum dolor sit amet, consectetur adipiscing elit.  consectetur adipiscing elit. 

.

bottom of page