Opa pessoal, espero que estejam todos bem.
Estou começando no mundo de testes e programação e nesse exercício proposto, fiquei com dúvida de como criar todos no VS Code. No primeiro teste de acessar o site e criar o cadastro ficou assim:
describe('template spec', () => {
it('passes', () => {
cy.visit('https://adopet-frontend-cypress.vercel.app/');
cy.contains('a', 'Cadastrar').click();
cy.get('input[name="nome"]').type('Silvestre God');
cy.get('input[name="email"]').type('loterias@email.com');
cy.get('input[name="password"]').type('Senha123');
cy.get('input[name="confirm_password"]').type('Senha123');
cy.contains('button', 'Cadastrar').click();
})
})
Quando eu for adicionar os outros testes, sem apagar esse, qual seria o ideal para eu fazer? Adiciono um novo spec.cy.js para cada um? Ou ficaria em baixo desse primeiro teste?
exemplo de outro:
it('deve carregar a página corretamente e clicar no botão ‘Ver pets disponíveis para adoção”', () => {
cy.visit('https://adopet-frontend-cypress.vercel.app/');
cy.get('.button').click()
});
Grato desde já e bons estudos.