A plataforma digital do Exame Nacional do Ensino Médio (ENEM), mantida pelo Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (INEP), enfrenta recorrentes desafios de estabilidade e escalabilidade durante períodos de pico de acesso, comprometendo seu desempenho e disponibilidade.
Este estudo analisa a importância dos testes de performance como estratégia para garantir a qualidade e a confiabilidade de sistemas governamentais de grande escala.
Adota-se uma abordagem funcional dinâmica, sob a perspectiva de caixa-preta, avaliando o comportamento externo da aplicação. O plano de testes contempla Teste de Desempenho, Teste de Pico e Teste de Recuperação. Ferramentas open source, como Apache JMeter, k6 e Locust, são utilizadas para simular cenários de carga em operações críticas, como login e consulta de resultados, coletando métricas de tempo de resposta e throughput. Os resultados permitem identificar limitações e propor melhorias na plataforma.
The digital platform of the National High School Exam (ENEM), maintained by the National Institute for Educational Studies and Research Anísio Teixeira (INEP), faces recurring stability and scalability challenges during peak access periods, compromising its performance and availability. This study analyzes the importance of performance testing as a strategy to ensure the quality and reliability of large-scale government systems. A dynamic functional approach is adopted from a black-box perspective, evaluating the application’s external behavior. The testing plan encompasses Performance Testing, Spike Testing, and Recovery Testing. Open-source tools such as Apache JMeter, k6, and Locust are utilized to simulate load scenarios in critical operations, such as login and results inquiry, collecting metrics for response time and throughput. The results allow for the identification of limitations and the proposal of improvements for the platform.