1
resposta

[Projeto] localizando elementos com Cypress

describe('template spec', () => {
    it('passes', () => {
        cy.visit('https://adopet-frontend-cypress.vercel.app/');

        cy.contains('a', 'Cadastrar').click();

        cy.get('input[name="nome"]').type('Igor Arantes');
        cy.get('input[name="email"]').type('priamo6576@gmail.com');
        cy.get('input[name="password"]').type('Senha123');
        cy.get('input[name="confirm_password"]').type('Senha123');

        cy.contains('button', 'Cadastrar').click();
     })
})

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

E aí, Igor! Tudo bem?

Parabéns pela solução do exercício!

Percebi que você praticou o uso do Cypress para testes end-to-end, aplicou muito bem o cy.get() com seletores precisos para interagir com os campos do formulário e ainda entendeu a relevância de cy.contains() para localizar elementos com base no texto visível.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!