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.