Nogueira, Sidney de CarvalhoBatista, Lucas Carneiro de Freitas2025-08-212024-10-03BATISTA, Lucas Carneiro de Freitas. Geração de Testes automáticos para sistemas web a partir de casos de uso. 2024. 20 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2025.https://arandu.ufrpe.br/handle/123456789/7548Casos de uso são amplamente utilizados para descrever interações entre usuários e sistemas em linguagem natural, uma fonte valiosa para derivar casos de teste. Este trabalho explora a geração de testes automáticos para sistemas web através da extensão de TaRGeT, uma ferramenta de geração de casos de teste manuais a partir de um modelo do sistema derivado de casos de uso, para permitir gerar scripts para execução automática de testes implementados em Cypress. A extensão consiste na introdução de mapeamentos dos itens do caso de uso para o respectivo código, permitindo que TaRGeT gere testes automáticos em adição aos testes manuais. Para avaliar a extensão proposta, a mesma foi aplicada em um sistema real, demonstrando sua aplicabilidade.20 f.pt-BRopenAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/Casos de uso (Engenharia de sistemas)Interação humano-máquinaProgamas de computadorTestesGeração de Testes automáticos para sistemas web a partir de casos de usobachelorThesisAttribution-NonCommercial-NoDerivatives 4.0 International