1
resposta

[DÚVIDA] - Desafio 2

No segundo exercício do desafio, pede a seguinte coisa: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Só que o "AdoPet" na página principal não é um texto, mas uma imagem. O cypress ainda consegue identificar este texto contido na imagem? Se sim, como?

1 resposta

Olá, Sara! Tudo joia?

No caso do exercício que você mencionou, parece que o objetivo é verificar o title da página HTML e não o texto dentro de uma imagem. O title é uma tag HTML que normalmente aparece na aba do navegador e pode ser verificado com Cypress da seguinte forma:

cy.visit('URL_DA_PAGINA')
cy.title().should('eq', 'AdoPet')

Se o texto "AdoPet" que você está mencionando é uma imagem, o Cypress não consegue identificar o texto dentro da imagem diretamente. Para testar imagens, você pode verificar se o elemento da imagem está presente ou se possui atributos específicos, como o alt:

cy.get('img[alt="Descrição da Imagem"]').should('be.visible')

Espero ter ajudado e bons estudos!

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