¿Cómo reducir el tiempo de testing mediante automatización? Caso de éxito: Banco Santander Chile

·

·

Cómo Avattar ayudó a Banco Santander Chile a ampliar la cobertura de pruebas, automatizar procesos de testing y mantener la calidad de sus aplicaciones digitales mediante UFT One, UFT Mobile, Jenkins y Appium.

Banco Santander Chile es una de las principales instituciones financieras del país, con más de 3.6 millones de clientes. Su estrategia digital está enfocada en ofrecer experiencias simples, personalizadas y accesibles, en un mercado donde las aplicaciones bancarias se han convertido en uno de los principales canales de interacción con los clientes.

El crecimiento de la banca digital y de las transacciones electrónicas incrementó la necesidad de garantizar que sus aplicaciones web y móviles funcionaran correctamente bajo diferentes dispositivos, plataformas y condiciones de uso.

Para responder a este reto, Avattar trabajó junto a Micro Focus en la implementación de una estrategia de automatización de pruebas de software, diseñada para ampliar la cobertura de testing y facilitar la integración de calidad dentro de los procesos de desarrollo.

El desafío: garantizar la calidad de las aplicaciones en un entorno digital en crecimiento

El incremento en el uso de los canales digitales generó un reto importante para los equipos de calidad de Banco Santander Chile: probar aplicaciones cada vez más complejas en un mayor número de dispositivos y escenarios de uso.

Las pruebas manuales por sí solas dificultaban mantener una cobertura amplia y repetir rápidamente los mismos escenarios ante cada actualización de las aplicaciones.

Además, la transformación digital acelerada durante la pandemia hizo necesario encontrar nuevas formas de ejecutar pruebas de software de manera remota, sin comprometer la eficiencia de los equipos de QA.

Entre los principales retos se encontraban:

  • Ampliar la cobertura de pruebas en aplicaciones web y móviles.
  • Validar el funcionamiento de las aplicaciones en diferentes dispositivos.
  • Simular condiciones reales de uso.
  • Reducir la dependencia de pruebas manuales repetitivas.
  • Permitir el acceso remoto a los entornos de testing.
  • Integrar las pruebas automatizadas al ciclo de desarrollo de software.

La solución de Avattar: automatización y continuous testing

Avattar, en colaboración con Micro Focus, diseñó e implementó una estrategia de automatización de pruebas de software para aplicaciones web y móviles.

La solución combinó herramientas de automatización, dispositivos móviles y procesos de integración continua para incorporar las pruebas de calidad de manera más eficiente dentro del ciclo de desarrollo.

1. Automatización de pruebas web y móviles

Se implementó Micro Focus UFT One y UFT Mobile para automatizar pruebas en aplicaciones web y móviles.

Esto permitió ampliar la cobertura de testing y ejecutar escenarios de manera consistente en diferentes plataformas y dispositivos.

Resultado: mayor capacidad para validar nuevas versiones de las aplicaciones sin depender exclusivamente de pruebas manuales.

2. Simulación de condiciones reales de uso

Para validar el comportamiento de las aplicaciones más allá de escenarios controlados, se incorporaron pruebas que simulaban diferentes condiciones de uso.

Entre ellas:

  • Variaciones en la velocidad de conexión.
  • Cambios de ubicación mediante GPS.
  • Diferentes dispositivos móviles.
  • Distintos escenarios de interacción del usuario.

Esta estrategia permitió identificar problemas que podían aparecer en situaciones reales y no únicamente durante pruebas convencionales.

3. Laboratorio remoto de dispositivos

Se habilitó un entorno de dispositivos móviles accesible de forma remota, permitiendo a los ingenieros ejecutar pruebas desde diferentes ubicaciones.

Esta capacidad fue especialmente relevante durante la pandemia, cuando los equipos tuvieron que migrar a esquemas de trabajo remoto.

Además de facilitar la continuidad operativa, el acceso remoto permitió centralizar y optimizar el proceso de pruebas sobre diferentes dispositivos.

4. Integración de testing con desarrollo ágil

Avattar integró la automatización de pruebas con herramientas utilizadas dentro del ciclo de desarrollo, incluyendo Jenkins y Appium.

Esto permitió avanzar hacia un modelo de continuous testing , donde las pruebas pueden ejecutarse de manera recurrente como parte del proceso de desarrollo y entrega de software.

En lugar de esperar hasta las etapas finales para validar la calidad de una aplicación, el equipo podía incorporar pruebas automatizadas dentro del flujo de desarrollo.

Impacto en el negocio

La estrategia de automatización permitió a Banco Santander Chile mejorar la forma en que sus equipos validaban la calidad de sus aplicaciones digitales.

Mayor cobertura de testing

La automatización permitió ejecutar una mayor cantidad de escenarios y validar aplicaciones en diferentes dispositivos y condiciones de uso.

Menor esfuerzo manual

Al automatizar tareas repetitivas, los equipos de QA pudieron dedicar más tiempo a actividades de mayor valor, como el diseño de pruebas y la mejora de la experiencia digital.

Aplicaciones más estables

La combinación de pruebas automatizadas y escenarios realistas permitió detectar problemas antes de que afectaran a los usuarios finales.

Integración de calidad en el desarrollo

La integración con Jenkins y Appium facilitó la incorporación de pruebas dentro de procesos ágiles y de entrega continua.

Mayor capacidad de trabajo remoto

El acceso remoto a dispositivos y entornos de prueba permitió mantener la operación de QA incluso bajo condiciones de trabajo distribuidas.

La tecnología detrás de la solución

Micro Focus UFT One
Automatización de pruebas para aplicaciones web y software.

Micro Focus UFT Mobile
Testing de aplicaciones móviles en diferentes dispositivos.

Appium
Automatización de pruebas para aplicaciones móviles.

Jenkins
Integración de las pruebas automatizadas dentro del ciclo de desarrollo.

De la automatización de pruebas al continuous testing

El proyecto con Banco Santander Chile demuestra cómo la automatización de pruebas de software puede convertirse en un componente estratégico dentro del desarrollo de aplicaciones digitales.

Para organizaciones con grandes volúmenes de usuarios y múltiples canales digitales, la calidad no puede depender únicamente de pruebas manuales realizadas al final del proceso.

La combinación de test automation, mobile testing, integración continua y pruebas en condiciones reales permite incorporar la calidad desde etapas más tempranas y acelerar la entrega de nuevas funcionalidades con mayor confianza.

¿Tu equipo necesita mejorar la calidad de sus aplicaciones?

En Avattar ayudamos a las organizaciones a diseñar e implementar estrategias de software testing, test automation, mobile testing y continuous testing para mejorar la calidad de sus aplicaciones y acelerar sus procesos de entrega.

Conoce nuestras soluciones de App Delivery →



Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *