

How Getecsa improved UNITEC and UVM’s enrollment system with performance testing
Due to the necessities created by COVID-19, Getecsa helped Laureate improve their enrollment system with performance testing.
Laureate is an international higher education network that operates mainly in Mexico and Peru. With more than 25 years of experience, they have approximately 470,000 students in 50 campuses in Latin America. In Mexico, it operates in the universities UVM and UNITEC, with more than 240,000 students in more than 30 campuses.
Growing need for modality change
Due to the challenges that arose during the pandemic, adapting the educational model to a digital one became necessary. Which is why online platforms acquired greater relevance as key enterprise systems.
As a result, in 2020, Laureate needed to enhance the enrollment and payment process to handle utilization peaks. At that moment, the systems were not able to support the enrollment period, which is why students were not able to make their schedules, and advisors were constantly saturated.
The goal of this project was to validate that the system kept operating even in days of high demand.

The challenges we faced
The enrollment process involved a great number of variables and factors, such as schedule and group availability, as well as students’ academic situation, which was updated in real time as the process was being fed.
Even if all the conditions for a student to enroll in a class were met, it was possible that the moment they requested enrollment to the server, the conditions had changed. Which is why it was necessary to prepare the tests so that they were variable and adaptable to dynamic conditions.
Another of the main challenges was to understand the business logic, because the enrollment and reenrollment processes had many rules and peculiarities that had to be completely understood to create specific actions.
Our solution
Using NeoLoad for performance testing, Getecsa developed a JavaScript solution to analyze the available educational offer in the student’s session, and later select subjects, groups, and schedules dynamically, considering every possible variable. This script made different decisions based on how the system responded in each phase.
With this mechanism, and NeoLoad’s flexibility for the correlation of multiple values, it was possible to generate a constant load to the system, same that was distributed throughout the whole infrastructure and allowed to detect bottlenecks that were later repaired and validated in the following tests.

Efficient tests for better results
Getecsa was able to build the necessary scripts that simulated the peaks of usage and helped validate the enrollment system of Laureate. The script was working for three years, carrying out tests every four years.
Thanks to this project, Laureate was able to fix their issue of system crashes during periods of peak usage.
Since Getecsa’s intervention, Laureate has been able to ensure the performance of the enrollment process every school year, which will also be carried out with less effort thanks to NeoLoad’s versatility for script updates in less time. This guarantees a good user experience for students and diminishes the operational tasks of making these processes in a manual or in-person manner.
““I am not familiar with any other performance testing tool that has Neoload’s versatility to perform all the logical actions that the user makes and all the decisions that need to be implemented. NeoLoad can use a lot of logic without a line of code.””
– Oscar Villarreal, Delivery Manager
Why choose Getecsa?
Getecsa has extensive experience and technical knowledge of Tricentis solutions, working with NeoLoad since 2012. Also, it is the only enterprise with certified personnel to carry out NeoLoad training in all of Latin America.
References
Laureate. (2025). https://www.laureate.net/about
Tricentis. (2025). What’s the Difference?: NeoLoad vs. Loadrunner. https://www.tricentis
Tools used:
● NEOLOAD Load and Stress Testing Software from TRICENTIS www.tricentis.com