1
resposta

[Projeto] Caminho triste Login

let nome = 'Luiz'
let email = 'email@email'
let senha = 'Senha'

// armazena as msg de erro aqui para que possa usar depois com o nome da let .forEach (para cada mensagem)
let mensagensErro = [
  'Por favor, verifique o email digitado',
  'A senha deve conter pelo menos uma letra maiúscula, um número e ter entre 6 e 15 caracteres'

]

describe('Página de login', () => {
    beforeEach(() => {

        cy.visit('https://adopet-frontend-cypress.vercel.app/');
        cy.get('[data-test="login-button"]').click();

})
  it('preencher campo de email errado e exibir mensagem ', () => {

    cy.get('[data-test="input-loginEmail"]').type(email);
    cy.get('[data-test="input-loginPassword"]').type(senha);
    cy.get('[data-test="submit-button"]').click();
    mensagensErro.forEach((mensagem) => {
    cy.contains(mensagem).should('be.visible');
    
     })
})
})
1 resposta

Olá, Luiz!

Esse tópico, está duplicado, pois, já respondi uma postagem sua com o mesmo conteúdo: https://cursos.alura.com.br/forum/topico-sugestao-caminho-triste-login-517011