1
resposta

[Dúvida] cy.visit redundante

No arquivo cadastro-correto.cy.js o beforeEach acho que acabou ficando redundante porque no método acessarPaginaDeCadastro ele já faz esse acesso. No caso eu só manteria o beforeEach caso o conteúdo fosse outro que não mesmo, certo?!

1 resposta

Olá, Samir! Tudo bem com você?

Você está correto em afirmar que o acesso à página já é feito no método acessarPaginaDeCadastro. Nesse caso, o beforeEach seria necessário apenas se houvesse alguma outra configuração que precisasse ser feita antes de cada teste.

Por exemplo, se você tivesse um teste que precisasse fazer login antes de acessar a página de cadastro, aí, sim, o beforeEach seria útil para realizar essa ação em todos os testes.

Mas, no caso específico do cadastro-correto.cy.js, o beforeEach pode ser removido sem problemas, já que o acesso à página já é feito no método acessarPaginaDeCadastro.

Espero ter esclarecido sua dúvida! Se tiver mais alguma pergunta, estarei à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.