1
resposta

Erro no Comands

Não consegui rodar o meu código e fazer login. Vi que outros usuários também tiveram o mesmo problema que eu. Simplesmente ao rodar o comando no campo usuário é digitado a string "nome" assim como a senha "senha"!

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

Tentei substituir pelo usuário e senha real, porém, a conta que funcionava, agora dá como usuário ou senha errada! Confusão!

1 resposta

Ta com problema no cypress, você ta passando as strings literais 'nome' e 'senha' para o campo de usuário e senha, independentemente dos parâmetros passados para a função login... Em vez disso tenta usar as variaveis 'senha' e 'nome' como argumento para a função.