Automação de Testes de Interface Web: uma análise comparativa entre Cypress e Playwright
| Autor(a) principal: | |
|---|---|
| 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 |