4
respostas

esta igual e com erro

![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

4 respostas

![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

Olá Alessandra, bom dia! Tudo bem?

Provavelmente quando o Cypress foi realizar a validação, o componente ainda não havia sido carregado.

Você pode contornar utilizando o cy.wait() desta forma:

it('verifica mensagens validação do cadastro', () => {
        cy.contains('a', 'Register now').click();
        cy.contains('button', 'Register').click();
        cy.wait(5000); // Diz para aguardar 5 segundos
        cy.contains('ap-vmessage', 'Email is required!').should('be.visible');
        cy.contains('button', 'Register').click();
        cy.contains('ap-vmessage', 'Full name is required!').should('be.visible');
        cy.contains('ap-vmessage', 'User name is required!').should('be.visible');
        cy.contains('ap-vmessage', 'Password is required!').should('be.visible');
 })

Ok. obrigada!

Tive esse mesmo problema, e usar o cy.wait resolveu o erro.