Skip navigation
Use este identificador para citar ou linkar para este item: https://repositorio.ufpe.br/handle/123456789/65492

Compartilhe esta página

Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorMIRANDA, Breno Alexandro Ferreira de-
dc.contributor.authorSILVA, Amanda Maria da Penha Alves Santiago-
dc.date.accessioned2025-08-27T14:16:43Z-
dc.date.available2025-08-27T14:16:43Z-
dc.date.issued2025-07-31-
dc.date.submitted2025-08-22-
dc.identifier.citationSILVA, Amanda Maria da Penha Alves Santiago. Rapid review: build verification tests. 2025. Trabalho de Conclusão de Curso (Ciência da Computação) - Universidade Federal de Pernambuco, Recife, 2025.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/65492-
dc.description.abstractOs testes de verificação de build (BVT), incluindo testes smoke e sanity, são essenciais para garantir a qualidade do software, verificando funcionalidades básicas e evitando falhas críticas que impactam os usuários. No entanto, os desafios e oportunidades nessa área ainda são pouco explorados na literatura. Esse estudo visa realizar uma revisão rápida da literatura sobre BVT com foco nos desafios, motivações e suporte de ferramentas existentes na área. Foi conduzida uma revisão rápida seguindo o protocolo de Cartaxo, Pinto e Soares [1], utilizando as bases ACM Digital Library, IEEE Xplore e SpringerLink, realizando uma síntese narrativa dos resultados obtidos. Iniciando com um conjunto de 1312 estudos e, após aplicação dos critérios de inclusão/exclusão, foram selecionados um conjunto final de 17 estudos primários. Provendo uma avaliação qualitativa acerca de BVT, na perspectiva dos desafios, motivações e suporte de metodologias, frameworks e ferramentas abordadas nos estudos selecionados. Com base na análise dos estudos primários selecionados, foram identificados cinco principais desafios enfrentados pelos testes de verificação de build (BVT): i) falta de estudos/ferramentas para testes de sanidade; ii) tempo de execução em BVT; iii) sistematização e boas práticas em BVT; iv) dificuldade em testar a interface gráfica do usuário (GUI). Apesar de ser um fator de grande importância para BVT, soluções que otimizam o tempo de execução foram o foco de apenas um estudo. Além disso, não há boas práticas difundidas acerca de BVT, deixando o desenvolvimento a cargo da experiência do profissional. Diante dos desafios identificados, há oportunidades no desenvolvimento de ferramentas e na exploração da área por meio de novas tecnologias, como a utilização de modelos de linguagem natural (LLMs).pt_BR
dc.format.extent35p.pt_BR
dc.language.isoporpt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/pt_BR
dc.subjectRevisão rápidapt_BR
dc.subjectTestes de verificação de buildpt_BR
dc.subjectTestes de fumaçapt_BR
dc.subjectTestes de sanidadept_BR
dc.titleRapid review: build verification testspt_BR
dc.typebachelorThesispt_BR
dc.degree.levelGraduacaopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/0311224988123909pt_BR
dc.description.abstractxBuild verification tests (BVT), including smoke and sanity tests, are essential to ensure software quality, by verifying basic functionalities and avoiding critical failures that impact users. However, the challenges and opportunities in this area are still scarcely explored in the literature. This study aims to conduct a rapid literature review on BVT with a focus on the challenges, motivations, and support from existing tools in the area. A rapid review was conducted following the protocol of Cartaxo, Pinto and Soares [1], using the ACM Digital Library, IEEE Xplore, and SpringerLink databases, performing a narrative synthesis of the results obtained. Starting with a set of 1312 studies and, after applying inclusion/exclusion criteria, a final set of 17 primary studies was selected. Providing a qualitative evaluation regarding BVT, from the perspective of challenges, motivations, and support of methodologies, frameworks, and tools addressed in the selected studies. Based on the analysis of the selected primary studies, five main challenges faced by build verification tests (BVT) were identified: i) lack of studies/tools for sanity tests; ii) execution time in BVT; iii) systematization and good practices in BVT; iv) difficulty in testing the graphical user interface (GUI). Despite being a factor of great importance for BVT, solutions that optimize execution time were the focus of only one study. Moreover, there are no widespread good practices regarding BVT, leaving development up to the professional’s experience. In view of the identified challenges, there are opportunities in the development of tools and in the exploration of the area through new technologies, such as the use of large language models (LLMs).pt_BR
dc.subject.cnpqÁreas::Ciências Exatas e da Terra::Ciência da Computaçãopt_BR
dc.degree.departament::(CIN-DCC) - Departamento de Ciência da Computaçãopt_BR
dc.degree.graduation::CIn-Curso de Ciência da Computaçãopt_BR
dc.degree.grantorUniversidade Federal de Pernambucopt_BR
dc.degree.localRecifept_BR
Aparece nas coleções:(TCC) - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC Amanda Maria da Penha Alves Santiago Silva.pdf492,98 kBAdobe PDFThumbnail
Visualizar/Abrir


Este arquivo é protegido por direitos autorais



Este item está licenciada sob uma Licença Creative Commons Creative Commons