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 simple item record
| dc.contributor.advisor |
Jorge Arthur Schneider Aranda |
pt_BR |
| dc.contributor.author |
Zardo, Everton Luiz |
pt_BR |
| dc.date.accessioned |
2025-04-29T16:00:48Z |
|
| dc.date.available |
2025-04-29T16:00:48Z |
|
| dc.date.issued |
2024 |
|
| dc.identifier.uri |
https://dspace.ifrs.edu.br/xmlui/handle/123456789/2063 |
|
| dc.description.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. |
pt_BR |
| dc.description.abstract |
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. |
|
| dc.format.mimetype |
application/pdf |
|
| dc.language.iso |
por |
pt_BR |
| dc.rights |
Open Access |
|
| dc.subject |
Inteligência artificial |
pt_BR |
| dc.subject |
Software - testes |
pt_BR |
| dc.subject |
Aplicações Web |
pt_BR |
| dc.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 |
pt_BR |
| dc.type |
Trabalho de conclusão de graduação |
pt_BR |
| dc.degree.grantor |
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul |
pt_BR |
| dc.degree.level |
Graduação |
pt_BR |
| dc.degree.local |
Veranópolis, BR-RS |
pt_BR |
| dc.degree.graduation |
Tecnologia em Análise e Desenvolvimento de Sistemas |
pt_BR |
| dc.degree.department |
Campus Veranópolis |
pt_BR |
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account