describe('template spec', () => {
it('passes', () => {
cy.visit('https://adopet-frontend-cypress.vercel.app/');
//contains pega o elemento class 'a' e busca sem contêm o termo 'Cadastrar' .click() Irá clicar no botão
cy.contains('a', 'Cadastrar').click();
//Get = Pegar/Capturar o elemento
cy.get('input[name="nome"]').type('Marcelo Domingues');
cy.get('input[name="email"]').type('marcelo.cypress@cypess.com');
cy.get('input[name="password"]').type('Senha123');
cy.get('input[name="confirm_password"]').type('Senha123');
//contains pega o elemento class 'button' e busca sem contêm o termo 'Cadastrar' .click() Irá clicar no botão
cy.contains('button', 'Cadastrar').click();
})
})
OU
describe('template spec', () => {
it('passes', () => {
cy.visit('https://adopet-frontend-cypress.vercel.app/');
cy.get('[data-test="register-button"]').click();
//Get = Pegar/Capturar o elemento
cy.get('[data-test="input-name"]').type('Marcelo Domingues');
cy.get('[data-test="input-email"]').type('marcelo.cypress@cypess.com');
cy.get('[data-test="input-password"]').type('Senha123');
cy.get('[data-test="input-confirm-password"]').type('Senha123');
cy.get('[data-test="submit-button"]').click();
})
})