Artigo - Trilha Principal

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

Autores: SEGUNDO, M. A. S.; FURTADO, A. P.

Resumo:

O mercado de software tem buscado cada vez mais a otimização em seus processos, assim como uma qualidade superior em seus produtos. Dentre os processos em busca de aprimoração, 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.

Palavras chave: Automação de Testes; Ferramenta de automação de testes; Teste de Interface Web; Cypress; Playwright;

Artigo completo (em português)

Referência completa: 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

Voltar