Em Direção a uma Abordagem Baseada em IA Generativa para Automação de Testes End-to-End

  • Elvis Júnior UFF
  • Vânia de Oliveira Neves UFF

Resumo


A automação de testes de software é essencial para garantir a qualidade dos sistemas; contudo, os testes end-to-end (E2E) ainda enfrentam desafios relacionados à complexidade e ao esforço manual. Este artigo propõe a GenIA-E2ETest, uma abordagem baseada em IA Generativa para a geração automática de scripts executáveis de testes E2E a partir de descrições em linguagem natural. A abordagem foi avaliada em duas aplicações web e apresentou resultados promissores, alcançando em média 77% em métricas de elementos, 85% em recall de execução e exigindo ajustes manuais mínimos (média de 10%). Apesar de limitações em fluxos altamente dinâmicos, os resultados indicam que a GenIA-E2ETest é eficaz para acelerar a automação de testes E2E.

Referências

Caldiera, V. R. B. G. and Rombach, H. D. (1994). The goal question metric approach. Encyclopedia of software engineering, pages 528–532.

Hevner, A. R., March, S. T., Park, J., and Ram, S. (2004). Design science in information systems research. MIS quarterly, pages 75–105.

Junior, E., Valejo, A., Valverde-Rebaza, J. C., and Neves, V. O. (2025). Genia-e2etest: A generative ai-based approach for end-to-end test automation. In Proceedings of the XXXIX Brazilian Symposium on Software Engineering (SBES), Recife-PE, Brazil. To appear.
Publicado
22/09/2025
JÚNIOR, Elvis; NEVES, Vânia de Oliveira. Em Direção a uma Abordagem Baseada em IA Generativa para Automação de Testes End-to-End. In: CONCURSO DE TRABALHOS DE INICIAÇÃO CIENTÍFICA EM ENGENHARIA DE SOFTWARE - CONGRESSO BRASILEIRO DE SOFTWARE: TEORIA E PRÁTICA (CBSOFT), 16. , 2025, Recife/PE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 66-67. DOI: https://doi.org/10.5753/cbsoft_estendido.2025.14173.