
Getecsa realiza pruebas de estrés para mejorar el sistema de ventanillas online de UNITEC y UVM
Como parte de su oferta de servicios las universidades UNITEC y UVM administradas por Laureate International Universities, se enfrentan a la necesidad de asegurar que sus sistemas centrales sean rápidos, mantener una operación sin interrupciones y así maximizar la productividad de sus usuarios.
Laureate es una red internacional de instituciones de educación superior que opera principalmente en México y Perú. Con más de 25 años trabajando, cuenta con aproximadamente 470,000 alumnos en 50 campus en Latinoamérica. En México opera en las universidades UVM y UNITEC, con 240,000 alumnos en más de 30 campus.
Filas interminables y ventanillas digitales saturadas
La principal problemática que enfrentaba Laureate era la saturación de sus ventanillas. En estas ventanillas los alumnos solicitaban su kardex, materias, realizaban pagos, entre otras cosas.
Con un aproximado de 100 ventanillas para atender a 200,000 alumnos de manera digital, había filas de alumnos interminables, lo cual lo hacía un proceso muy lento.
Es por esto que el objetivo del proyecto era realizar pruebas de estrés para simular a todos los usuarios administrativos utilizando el sistema con el propósito de ver cómo se comportaría en la vida real y para prepararse para los picos de utilización, debido a que era crítico que el sistema no colapsara en temporadas altas.

Ejecutar pruebas en Oracle Forms
Laureate, utiliza un sistema llamado Banner en los cuales los alumnos pueden realizar cualquier proceso administrativo en línea. Este sistema está construido en el marco de tecnología Oracle Forms lo cual brindó varias complicaciones para realizar este proyecto.
La comunicación entre Oracle Forms y otras áreas de la organización es complicada debido a que esta tecnología realiza un “streaming” de eventos e interacciones con los formularios de Oracle de forma constante y no solamente al realizar el envío de las operaciones.
El servidor tiene que saber que el cliente está conectado y a partir de ahí, intercambiar información en un cierto formato. Para esto se requieren expresiones regulares complejas y una sesión congruente, lo cual fue el reto principal.
Debido a que la infraestructura de Oracle es muy amplia, se requiere realizar pruebas para simular cargas diferentes y probar que funciona. Por lo cual, antes de contactar a Getecsa existieron varios intetntos con distintas herramientas para simular usuarios conectados de forma concurrente, sin lograr el resultado esperado.
Nuestra solución
Utilizando NeoLoad para realizar pruebas de performance, Getecsa fue capaz de simular las conexiones hacia el servidor de Oracle Forms. Por lo tanto fue necesario crear un programa de autocorrelación que permitiera mantener la conexión abierta y al mismo tiempo enviar y recibir las peticiones, permitiendo al final obtener los resultados esperados por Laureate.
Reduce ciclos de pruebas de semanas a días, de días a horas. Actualizaciones automáticas significan que ya no es necesario reescribir scripts cada vez que el código cambia.
– Tricentis
Pruebas eficientes para mejores resultados
Laureate pudo contar con pruebas de performance en los sistemas centrales antes de liberar a producción, esto brinda la seguridad de que la infraestructura será adecuada y suficiente para atender la demanda, manteniendo una buena imagen y productividad de los usuarios finales.
Mediante nuestra solución implementada, Laureate logró validar su sistema de ventanillas y que este no presentera caídas. Gracias a esto, las ventanillas ahora eran más eficientes y los tiempos de espera que enfrentaban los alumnos y operadores eran menores, lo cual los llevó a que ahorraran tiempo y dinero.
Referencias:
Laureate. (2025). https://www.laureate.net/aboutHerramientas utilizadas:
● NEOLOAD Load and Stress Testing Software from Tricentis www.neotys.com