1
resposta

[Sugestão] Corrigindo a função login

Caso você tenha problema com o comando mencionado na aula, basta usar esse código:

Cypress.Commands.add('login', (nome, senha) => {
    cy.get('[data-test="loginUserName"]').type(nome);
    cy.get('[data-test="loginPassword"]').type(senha);
    cy.contains('button', 'login').click();
})

no vídeo apresentado a parte incorreta é que os parâmetros não foram incluídos no escopo da função, a parte do nome e senha estão como string:

cy.get('[data-test="loginUserName"]').type('nome');
cy.get('[data-test="loginPassword"]').type('senha');

como os parâmetros não foram colocados no escopo, ocasiona o erro mencionados por alguns aqui.

1 resposta

Olá Guilherme, tudo bem com você?

Obrigado por relatar. Nossa equipe modificou a transcrição para o formato correto. Sua contribuição com certeza fará diferença para outros estudantes.

Continue praticando e conte com a Alura nesta jornada. Abraços e bons estudos!