Automação de Testes de Interface Web: uma análise comparativa entre Cypress e Playwright

Detalhes bibliográficos
Autor(a) principal: Segundo, Marco Antonio de Souza
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Arandu - Repositório da Universidade Federal Rural de Pernambuco
dARK ID: ark:/57462/001300000mbc6
Texto Completo: https://arandu.ufrpe.br/handle/123456789/7491
Resumo: Primeira publicação na Revista de Sistemas de Informação da Faculdade Salesiana Maria Auxiliadora (www.fsma.edu.br/si/sistemas.html).
id UFRPE_1d0cf2fb84be4b2a6fa1aedb2e7ea9a8
oai_identifier_str oai:arandu.ufrpe.br:123456789/7491
network_acronym_str UFRPE
network_name_str Arandu - Repositório da Universidade Federal Rural de Pernambuco
repository_id_str https://v2.sherpa.ac.uk/id/repository/10612
spelling Automação de Testes de Interface Web: uma análise comparativa entre Cypress e PlaywrightAutomaçãoInterface de usuário baseada na WebCypressTestesPrimeira publicação na Revista de Sistemas de Informação da Faculdade Salesiana Maria Auxiliadora (www.fsma.edu.br/si/sistemas.html).O mercado de software vem cada vez mais buscando a otimização em seus processos, assim como uma qualidade superior em seus produtos. Dentre os processos, está o de Testes de Software, que contribui de forma considerável para a qualidade dos sistemas. No meio deles, há o Teste de Interface que é baseado na formação de uma sequência de eventos nos componentes de uma interface gráfica a fim de encontrar falhas. Para auxiliar neste processo, é comum a utilização de ferramentas de automação com capacidade de gerenciamento e controle de testes. Entre as principais ferramentas do mercado, está o Selenium WebDriver, que possui limitações em sua aplicação. Diante disso, o objetivo deste trabalho é a realização de uma análise comparativa entre o Cypress e o Playwright, duas ferramentas que possuem arquiteturas diferentes do Selenium, a fim de auxiliar profissionais na escolha de frameworks de automação relacionados à interface gráfica. A partir desta análise, foi possível verificar um equilíbrio entre as ferramentas, com o Cypress obtendo uma vantagem em relação a eficiência dos testes e o Playwright garantindo uma vantagem nos critérios de tempo de execução e cobertura de testes.Currently, the software market is increasingly looking for optimization in its processes and higher quality products. Among the processes, there is Software Testing, which contributes considerably to the quality of systems. The Interface Test is based on forming a sequence of events in the components of a graphical interface that searches for faults. In order to support this process, it is common to use automation tools with the ability to manage and control tests. Among the main tools in the market, Selenium WebDriver has limitations in its application. Therefore, this work aims to carry out a comparative analysis between Cypress and Playwright, two tools that have different architectures from Selenium, to assist professionals in choosing automation frameworks related to the graphical interface. From this analysis, it was possible to verify a balance between the tools, with Cypress obtaining an advantage in the efficiency of the tests and Playwright ensuring an advantage in the criteria of execution time and coverage of the tests.BrazilUFRPEFurtado, Ana Paula Carvalho Cavalcantihttp://lattes.cnpq.br/7175760993922551http://lattes.cnpq.br/5862330768739698Segundo, Marco Antonio de Souza2025-08-06T18:46:56Z2022-04-24info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis16 f.application/pdfSEGUNDO, Marco Antonio de Souza. Automação de Testes de Interface Web: Uma análise comparativa entre Cypress e Playwright. 2022. 16 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2022.https://arandu.ufrpe.br/handle/123456789/7491ark:/57462/001300000mbc6Segundo, M. A. S.; Furtado, A. P. , "Automação de Testes de Interface Web: Uma análise comparativa entre Cypress e Playwright", Revista de Sistemas de Informação da FSMA n 29(2022) pp. 45-59www.fsma.edu.br/si/edicao29/FSMA_SI_2022_1_Testes.htmlhttp://creativecommons.org/licenses/by/4.0/Attribution 4.0 Internationalinfo:eu-repo/semantics/openAccessporreponame:Arandu - Repositório da Universidade Federal Rural de Pernambucoinstname:Universidade Federal Rural de Pernambuco (UFRPE)instacron:UFRPE2025-08-07T14:43:54Zoai:arandu.ufrpe.br:123456789/7491Repositório InstitucionalPUBhttps://arandu.ufrpe.br/server/oai/requestrepositorio.sib@ufrpe.bropendoar:https://v2.sherpa.ac.uk/id/repository/106122025-08-07T14:43:54Arandu - Repositório da Universidade Federal Rural de Pernambuco - Universidade Federal Rural de Pernambuco (UFRPE)false
dc.title.none.fl_str_mv Automação de Testes de Interface Web: uma análise comparativa entre Cypress e Playwright
title Automação de Testes de Interface Web: uma análise comparativa entre Cypress e Playwright
spellingShingle Automação de Testes de Interface Web: uma análise comparativa entre Cypress e Playwright
Segundo, Marco Antonio de Souza
Automação
Interface de usuário baseada na Web
Cypress
Testes
title_short Automação de Testes de Interface Web: uma análise comparativa entre Cypress e Playwright
title_full Automação de Testes de Interface Web: uma análise comparativa entre Cypress e Playwright
title_fullStr Automação de Testes de Interface Web: uma análise comparativa entre Cypress e Playwright
title_full_unstemmed Automação de Testes de Interface Web: uma análise comparativa entre Cypress e Playwright
title_sort Automação de Testes de Interface Web: uma análise comparativa entre Cypress e Playwright
author Segundo, Marco Antonio de Souza
author_facet Segundo, Marco Antonio de Souza
author_role author
dc.contributor.none.fl_str_mv Furtado, Ana Paula Carvalho Cavalcanti
http://lattes.cnpq.br/7175760993922551
http://lattes.cnpq.br/5862330768739698
dc.contributor.author.fl_str_mv Segundo, Marco Antonio de Souza
dc.subject.por.fl_str_mv Automação
Interface de usuário baseada na Web
Cypress
Testes
topic Automação
Interface de usuário baseada na Web
Cypress
Testes
description Primeira publicação na Revista de Sistemas de Informação da Faculdade Salesiana Maria Auxiliadora (www.fsma.edu.br/si/sistemas.html).
publishDate 2022
dc.date.none.fl_str_mv 2022-04-24
2025-08-06T18:46:56Z
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 SEGUNDO, Marco Antonio de Souza. Automação de Testes de Interface Web: Uma análise comparativa entre Cypress e Playwright. 2022. 16 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2022.
https://arandu.ufrpe.br/handle/123456789/7491
dc.identifier.dark.fl_str_mv ark:/57462/001300000mbc6
identifier_str_mv SEGUNDO, Marco Antonio de Souza. Automação de Testes de Interface Web: Uma análise comparativa entre Cypress e Playwright. 2022. 16 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2022.
ark:/57462/001300000mbc6
url https://arandu.ufrpe.br/handle/123456789/7491
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv Segundo, M. A. S.; Furtado, A. P. , "Automação de Testes de Interface Web: Uma análise comparativa entre Cypress e Playwright", Revista de Sistemas de Informação da FSMA n 29(2022) pp. 45-59
www.fsma.edu.br/si/edicao29/FSMA_SI_2022_1_Testes.html
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/4.0/
Attribution 4.0 International
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
Attribution 4.0 International
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 16 f.
application/pdf
dc.publisher.none.fl_str_mv Brazil
UFRPE
publisher.none.fl_str_mv Brazil
UFRPE
dc.source.none.fl_str_mv reponame:Arandu - Repositório da Universidade Federal Rural de Pernambuco
instname:Universidade Federal Rural de Pernambuco (UFRPE)
instacron:UFRPE
instname_str Universidade Federal Rural de Pernambuco (UFRPE)
instacron_str UFRPE
institution UFRPE
reponame_str Arandu - Repositório da Universidade Federal Rural de Pernambuco
collection Arandu - Repositório da Universidade Federal Rural de Pernambuco
repository.name.fl_str_mv Arandu - Repositório da Universidade Federal Rural de Pernambuco - Universidade Federal Rural de Pernambuco (UFRPE)
repository.mail.fl_str_mv repositorio.sib@ufrpe.br
_version_ 1848046144804880384