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?!
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?!
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!