top of page

TECNOLOGIA E GESTÃO

Cómo LinkedBy automatizó más de 90 pruebas y eliminó la regresión manual en SFA.

Más de 90 pruebas automatizadas y un resultado menos obvio: el equipo de control de calidad de LinkedBy obtuvo la autonomía necesaria para ampliar la cobertura sin depender de terceros.

Tela de login do conta pronta

Desafío


Cada actualización de una aplicación en producción conlleva un riesgo que rara vez se detecta hasta que es demasiado tarde: funcionalidades que funcionaban correctamente pueden dejar de hacerlo silenciosamente. En una aplicación de fuerza de ventas como SFA de LinkedIn, donde los equipos de campo registran pedidos, gestionan rutas y acceden a la información del cliente en tiempo real, una regresión no detectada tiene un impacto directo en las operaciones.

La aplicación SFA de LinkedBy está en constante evolución. Nuevas funcionalidades, ajustes en las reglas de negocio, integraciones con módulos ERP y de logística: el ciclo de desarrollo nunca se detiene. Y con cada nuevo lanzamiento, existe la posibilidad de que algo que funcionaba en la versión anterior haya dejado de funcionar en la nueva.

Sin automatización, verificar esto requiere ejecutar manualmente los flujos críticos de la aplicación después de cada actualización. Para una aplicación del tamaño de SFA de LinkedBy, esta verificación tomaba entre 3 y 4 horas por ciclo, horas que el equipo de control de calidad tenía que repetir con cada lanzamiento, antes de cualquier otra actividad.

El riesgo era doble: o el equipo realizaba las pruebas de regresión de forma rigurosa (lentamente) o las abreviaba para ganar velocidad (arriesgado).


Transformación_


LinkedBy contrató a Evo Systems con un objetivo claro: estructurar la automatización de las pruebas de regresión de SFA utilizando Orange Testing, una plataforma sin código asociada con Evo Systems que se especializa en la automatización de aplicaciones móviles.

El factor diferenciador de Evo en este modelo no es el acceso a la herramienta, sino la elaboración del plan de pruebas, el mapeo de los flujos de negocio críticos y la metodología de transferencia de conocimiento que transforma la plataforma en una capacidad interna del cliente. Una consultora que deja la herramienta instalada sin este proceso simplemente entrega software. Evo Systems entrega autonomía.

Desde el principio se decidió que el proyecto no terminaría con la entrega de las pruebas: Evo Systems llevaría a cabo el proceso junto con el equipo de control de calidad de LinkedBy para que este último pudiera empezar a operar de forma independiente.

El equipo de control de calidad comenzó mapeando completamente la SFA: todas las funcionalidades, todos los flujos críticos y todas las variaciones de escenarios relevantes para el negocio de LinkedBy. A partir de este mapeo, se crearon más de 120 pruebas automatizadas que cubren los flujos principales de la aplicación, incluidos flujos de pedidos completos con diversas variaciones. Las pruebas se ejecutan automáticamente con cada actualización de desarrollo, verificando que las funcionalidades esenciales sigan funcionando según lo previsto.

La elección de Orange Testing fue tanto técnica como estratégica. La plataforma no requiere código y está 100 % basada en la nube, lo que permite a los analistas de control de calidad sin experiencia en desarrollo operarla de forma autónoma. Su mecanismo de reconocimiento visual es especialmente eficaz para aplicaciones móviles con interfaces dinámicas, como SFA. Además, su integración con pipelines de CI/CD garantiza que las pruebas formen parte del ciclo de desarrollo, y no sean un paso manual externo.

La implementación técnica, que consistió en 120 pruebas, fue una parte fundamental de este proyecto. La otra parte fue el proceso de transferencia de conocimiento. En varias sesiones de trabajo, el equipo de Evo Systems revisó todas las funcionalidades de la plataforma con el equipo de control de calidad de LinkedBy. No se trató de una capacitación teórica, sino de una práctica conjunta durante la creación de las pruebas.

El resultado de este proceso se hizo evidente en un detalle concreto: al dominar la herramienta, el equipo de LinkedBy superó el plan inicial y complementó la cobertura con casos de prueba para reglas de negocio más complejas, lógicas que solo ellos conocían con la suficiente profundidad como para poder probarlas. Evo Systems actuó como facilitador para el equipo de LinkedBy, que posteriormente lideró el proceso.


Beneficios_


  • Cobertura de regresión: Automático con cada despliegue, mientras que anteriormente era manual y parcial por ciclo.
  • Pruebas en el plan: Más de 90 pruebas activas, cuando antes no había ninguna automatizada.
  • Ciclo de cuenta regresiva del tiempo: Automático, sin coste alguno para el personal, sustituyendo aproximadamente de 3 a 4 horas de trabajo manual por ciclo.
  • Se detectaron errores tras la puesta en marcha: Se detectaron dos regresiones antes de que afectaran a la producción, las cuales no habían sido monitoreadas previamente.
  • Autonomía del equipo de control de calidad: Capacitado y autónomo en la plataforma Orange Testing, anteriormente dependiente de soporte externo para la automatización.

Los dos errores detectados tras la puesta en marcha llegaron a conocimiento del equipo antes de afectar a los vendedores, justo el escenario que la automatización pretendía evitar. Y la prueba más clara de que la transferencia de conocimientos funcionó no fue que el equipo utilizara la tecnología implementada, sino que fue más allá y amplió la cobertura por su cuenta.


Herramientas utilizadas_



El ciclo que LinkedBy puso fin —de 3 a 4 horas de pruebas de regresión manuales para cada implementación, con un riesgo creciente a medida que la aplicación se desarrolla— es el ciclo estándar para los equipos que aún no han automatizado sus procesos. Ahora, el equipo de control de calidad de LinkedBy ya no depende de nadie para mantener la cobertura.

Si tu equipo de desarrollo está acelerando su ritmo mientras que tu equipo de control de calidad se esfuerza por mantenerse al día, vale la pena analizar qué se puede automatizar.

¿Listo para comenzar?

Póngase en contacto con nosotros para hablar más sobre los desafíos de su negocio.

HABLE CON UN CONSULTOR

PROGRAMAR UNA VISITA

bottom of page