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.