Programa de Pós-Graduação em Tecnologia da Informação
URI Permanente desta comunidadehttps://repositorio.ufrn.br/handle/123456789/27975
Navegar
Navegando Programa de Pós-Graduação em Tecnologia da Informação por Assunto "APIs REST"
Agora exibindo 1 - 1 de 1
- Resultados por página
- Opções de Ordenação
Dissertação Avaliação da ferramenta EvoMaster na geração de casos de teste para aplicações REST(Universidade Federal do Rio Grande do Norte, 2024-04-25) Ramalho, Victor Hugo Freire; Kulesza, Uirá; http://lattes.cnpq.br/0189095897739979; http://lattes.cnpq.br/1080756766300832; Barbosa, Eiji Adachi Medeiros; Coelho, Roberta de Souza; Cirilo, Elder José ReioliO teste de software desempenha um papel fundamental na garantia da qualidade e confiabilidade dos sistemas de software. Ao longo dos últimos anos, os sistemas web de média e larga escala tem sido desenvolvidos baseados em API REST. As APIs REST se destacam nesse cenário devido às suas características, como simplicidade, escalabilidade e independência de plataforma. Neste contexto, destaca-se uma ferramenta chamada EvoMaster por sua capacidade de gerar casos de teste automatizados de forma eficaz. Este estudo concentra-se em avaliar a eficácia dessa ferramenta na geração de casos de teste para aplicações REST, especialmente em ambientes de aplicações web de larga escala. A avaliação foi realizada no sistema web SigSaúde, um sistema representativo de tal ambiente, e parte dos resultados foram analisados em colaboração com um dos desenvolvedores do sistema. Os resultados do estudo mostram que a EvoMaster foi capaz de descobrir um número significativo de defeitos mesmo em um sistema robusto, apesar de revelar desafios relacionados à utilização quanto a testes de regressão com baixa cobertura do código e utilização com configuração difícil da ferramenta.