1
resposta

TESTE CAMINHO TRISTE

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

    beforeEach(() => {
      cy.visit('https://adopet-frontend-cypress.vercel.app/');
      cy.get('[data-test="login-button"]').click();
 
    })
        it('Deve preencher os campos do login incorretamente e exibir mensagens de erro ao usuário na página', () => {
          cy.get('[data-test="input-loginEmail"]').type('tkyslendigital');
          cy.get('[data-test="input-loginPassword"]').type('123');
          cy.get('[data-test="submit-button"]').click();
          cy.contains('Por favor, verifique o email digitado').should('be.visible')
          cy.contains('A senha deve conter pelo menos uma letra maiúscula, um número e ter entre 6 e 15 caracteres').should('be.visible')
         
        })
  })
1 resposta

Oi, Thyelle! Como vai?

Obrigado por compartilhar seu código com a comunidade Alura. Gostei de como você estruturou o seu teste de caminho triste, validando as mensagens de erro corretamente. Isso ajuda a garantir que o comportamento esperado da aplicação seja verificado quando os dados de login são inválidos.

Conte com o apoio do Fórum na sua jornada.

Abraços e bons estudos!