1
resposta

[Bug] Errata commands

No código que é veio na video aula, a parte de comandos esta como:

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();
})

Nota que em type() o nome e a senha estão com aspas simples. Deve-se remover as aspas simples para que o código entenda que esta se referindo ao que foi escrito em commands.add. Se não fizer isso. Quando rodar o teste, ele vai acrescentar nos campos de login 'nome' e senha 'senha' e não o que colocasse para acrescentar.

1 resposta

Valeu por compartilhar!

Pra alura resolver esse problema vc pode colocar sugerir alteração, na propria página da aula, no topo da página nos três pontos.

Abs,