Repositório Institucional do IFRS - Página Inicial

Analise comparativa de ferramentas de IA no auxílio da criação de testes unitários para o frontend de uma aplicação Web

Show full item record

Title: Analise comparativa de ferramentas de IA no auxílio da criação de testes unitários para o frontend de uma aplicação Web
Author: Zardo, Everton Luiz
Abstract: O presente artigo visa analisar ferramentas de IA no contexto da criação de testes automatizados para frontend, avaliando métricas como cobertura de linhas de código, taxa de sucesso e tempo de execução. Focado em testes unitários para Vue.js, com Jest e Vue Test Utils, foram comparados ChatGPT, GitHub Copilot e Tabnine em dois cenários: um componente de formulário e um de lista. O Tabnine destacou-se como a ferramenta mais eficaz, gerando o maior número de testes sem a necessidade de retrabalho e alcançando a maior cobertura de linhas de códigos, seguido pelo GitHub Copilot.This article aims to analyze AI tools in the context of creating auto mated tests for frontend, evaluating metrics such as code line coverage, success rate and execution time. Focused on unit testing for Vue.js, with Jest and Vue Test Utils, ChatGPT, GitHub Copilot and Tabnine were compared in two scenarios: a form component and a list component. Tabnine stood out as the most effective tool, generating the largest number of tests without the need for rework and achieving the greatest coverage of lines of code, followed by GitHub Copilot.
URI: https://dspace.ifrs.edu.br/xmlui/handle/123456789/2063
Date: 2024


Files in this item

Files Size Format View
123456789/2063.pdf 1.350Mb PDF View/Open

This item appears in the following Collection(s)

Show full item record

Search DSpace


Browse

My Account