Export Ready — 

Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI.

Bibliographic Details
Main Author: MENDES, Francisco Igor de Lima.
Publication Date: 2024
Format: Bachelor thesis
Language: por
Source: Biblioteca Digital de Teses e Dissertações da UFCG
Download full: https://dspace.sti.ufcg.edu.br/handle/riufcg/38108
Summary: A geração automática de testes da interface gráfica do usuário (GUI) desempenha um papel crucial na detecção de faltas em aplicações web. Nesse contexto, scriptless testing automatiza a geração e execução de casos de teste com base nos elementos localizados da GUI. No entanto, a localização automática eficaz e não repetitiva dos elementos acionáveis em páginas complexas permanece um desafio. Técnicas existentes dependem de adaptações extensivas à aplicação sob teste, podendo ser onerosas e complexas. Como solução para essa problemática, propomos a utilização de uma técnica de localização automática, Unique Actionable Element Search (UAES), com o intuito de distinguir elementos acionáveis por meio do seu papel funcional, identificando-os unicamente sem intervenção no código-fonte. Nosso estudo empírico comparou e avaliou a eficácia da técnica de localização UAES comum a técnica de marcação explícita. Essa comparação foi conduzida em quatro aplicações open-source das quais testadores experientes destacaram os elementos acionáveis como parte da técnica de marcação explícita. Os resultados indicaram que nossa abordagem descobriu 79.81% dos elementos destacados, enquanto identificou novos elementos (8.1% de todos os elementos descobertos) que não foram evidenciados pelos testadores.
id UFCG_3b75c98889bc01f0b66ede968a3a4ca0
oai_identifier_str oai:dspace.sti.ufcg.edu.br:riufcg/38108
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI.Na approach to automatically discover actionable web elements for systematic GUI testing.Interface Gráfica do Usuário (GUI)Testes de GUI e FrameworksTécnica de Localização AutomáticaUnique Actionable Element Search (UAES)Graphical User Interface (GUI)GUI Testing and FrameworksAutomatic Localization TechniqueCiência da ComputaçãoA geração automática de testes da interface gráfica do usuário (GUI) desempenha um papel crucial na detecção de faltas em aplicações web. Nesse contexto, scriptless testing automatiza a geração e execução de casos de teste com base nos elementos localizados da GUI. No entanto, a localização automática eficaz e não repetitiva dos elementos acionáveis em páginas complexas permanece um desafio. Técnicas existentes dependem de adaptações extensivas à aplicação sob teste, podendo ser onerosas e complexas. Como solução para essa problemática, propomos a utilização de uma técnica de localização automática, Unique Actionable Element Search (UAES), com o intuito de distinguir elementos acionáveis por meio do seu papel funcional, identificando-os unicamente sem intervenção no código-fonte. Nosso estudo empírico comparou e avaliou a eficácia da técnica de localização UAES comum a técnica de marcação explícita. Essa comparação foi conduzida em quatro aplicações open-source das quais testadores experientes destacaram os elementos acionáveis como parte da técnica de marcação explícita. Os resultados indicaram que nossa abordagem descobriu 79.81% dos elementos destacados, enquanto identificou novos elementos (8.1% de todos os elementos descobertos) que não foram evidenciados pelos testadores.The automatic generation of graphical user interface (GUI) tests plays a crucial role for detecting faults at web applications. In that regard, scriptless testing streamlines the process of generation and executing test cases through the identified GUI elements. However, identifying such actionable elements in an automatic and unique manner is still a challenge when dealing with complex web pages. Current approaches are tied with intricate and extensive adaptations to fit the Application Under Test (AUT). As an alternative and solution to this problem, we propose the adoption of a technique called Unique Actionable Element Search (UAES) that aims to uniquely discover actionable webelements by its functional role in an automatic fashion. Our empirical study assessed the effectiveness of UAES localization against a manual explicit markup approach. The study was conducted using four open-source projects where experienced testers identified the actionable elements as part of the explicit markup approach. The results show that our approach managed to discover 79.81% of the marked elements, while identifying new ones (8.1% of all discovered elements) that weren't highlighted by the testes.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIUFCGALVES, Everton Leandro Galdino.ALVES, E. L. G.http://lattes.cnpq.br/2793969744497453MACHADO, Patricia Duarte de Lima. P. D. L.MACHADO, P. D. L.http://lattes.cnpq.br/2495918356675019BRASILEIRO, Francisco Vilar.BRASILEIRO, F.http://lattes.cnpq.br/5957855817378897MENDES, Francisco Igor de Lima.2024-05-152024-09-27T14:16:44Z2024-09-272024-09-27T14:16:44Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttps://dspace.sti.ufcg.edu.br/handle/riufcg/38108MENDES, Francisco Igor de Lima. Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI. 2024. 15 f. Artigo (Bacharelado em Ciência da Computação) - Universidade Federal de Campina Grande, Centro de Engenharia Elétrica e Informática, Campina Grande, Paraíba, Brasil, 2024.porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2025-11-18T07:09:08Zoai:dspace.sti.ufcg.edu.br:riufcg/38108Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512025-11-18T07:09:08Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.none.fl_str_mv Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI.
Na approach to automatically discover actionable web elements for systematic GUI testing.
title Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI.
spellingShingle Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI.
MENDES, Francisco Igor de Lima.
Interface Gráfica do Usuário (GUI)
Testes de GUI e Frameworks
Técnica de Localização Automática
Unique Actionable Element Search (UAES)
Graphical User Interface (GUI)
GUI Testing and Frameworks
Automatic Localization Technique
Ciência da Computação
title_short Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI.
title_full Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI.
title_fullStr Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI.
title_full_unstemmed Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI.
title_sort Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI.
author MENDES, Francisco Igor de Lima.
author_facet MENDES, Francisco Igor de Lima.
author_role author
dc.contributor.none.fl_str_mv ALVES, Everton Leandro Galdino.
ALVES, E. L. G.
http://lattes.cnpq.br/2793969744497453
MACHADO, Patricia Duarte de Lima. P. D. L.
MACHADO, P. D. L.
http://lattes.cnpq.br/2495918356675019
BRASILEIRO, Francisco Vilar.
BRASILEIRO, F.
http://lattes.cnpq.br/5957855817378897
dc.contributor.author.fl_str_mv MENDES, Francisco Igor de Lima.
dc.subject.por.fl_str_mv Interface Gráfica do Usuário (GUI)
Testes de GUI e Frameworks
Técnica de Localização Automática
Unique Actionable Element Search (UAES)
Graphical User Interface (GUI)
GUI Testing and Frameworks
Automatic Localization Technique
Ciência da Computação
topic Interface Gráfica do Usuário (GUI)
Testes de GUI e Frameworks
Técnica de Localização Automática
Unique Actionable Element Search (UAES)
Graphical User Interface (GUI)
GUI Testing and Frameworks
Automatic Localization Technique
Ciência da Computação
description A geração automática de testes da interface gráfica do usuário (GUI) desempenha um papel crucial na detecção de faltas em aplicações web. Nesse contexto, scriptless testing automatiza a geração e execução de casos de teste com base nos elementos localizados da GUI. No entanto, a localização automática eficaz e não repetitiva dos elementos acionáveis em páginas complexas permanece um desafio. Técnicas existentes dependem de adaptações extensivas à aplicação sob teste, podendo ser onerosas e complexas. Como solução para essa problemática, propomos a utilização de uma técnica de localização automática, Unique Actionable Element Search (UAES), com o intuito de distinguir elementos acionáveis por meio do seu papel funcional, identificando-os unicamente sem intervenção no código-fonte. Nosso estudo empírico comparou e avaliou a eficácia da técnica de localização UAES comum a técnica de marcação explícita. Essa comparação foi conduzida em quatro aplicações open-source das quais testadores experientes destacaram os elementos acionáveis como parte da técnica de marcação explícita. Os resultados indicaram que nossa abordagem descobriu 79.81% dos elementos destacados, enquanto identificou novos elementos (8.1% de todos os elementos descobertos) que não foram evidenciados pelos testadores.
publishDate 2024
dc.date.none.fl_str_mv 2024-05-15
2024-09-27T14:16:44Z
2024-09-27
2024-09-27T14:16:44Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://dspace.sti.ufcg.edu.br/handle/riufcg/38108
MENDES, Francisco Igor de Lima. Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI. 2024. 15 f. Artigo (Bacharelado em Ciência da Computação) - Universidade Federal de Campina Grande, Centro de Engenharia Elétrica e Informática, Campina Grande, Paraíba, Brasil, 2024.
url https://dspace.sti.ufcg.edu.br/handle/riufcg/38108
identifier_str_mv MENDES, Francisco Igor de Lima. Uma abordagem para a descoberta automática de elementos web acionáveis para teste sistemático de GUI. 2024. 15 f. Artigo (Bacharelado em Ciência da Computação) - Universidade Federal de Campina Grande, Centro de Engenharia Elétrica e Informática, Campina Grande, Paraíba, Brasil, 2024.
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
UFCG
publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
UFCG
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1850321205053095936