Oi Lucas, tudo bem?
Para enviar dados de login com o Cypress, você pode utilizar o comando type
para preencher os campos de login e senha. Por exemplo:
cy.get('#username').type('seu_usuario')
cy.get('#password').type('sua_senha')
Certifique-se de substituir 'seu_usuario'
e 'sua_senha'
pelos seus dados de login corretos.
Se mesmo inserindo esses dados o Cypress entra em loop e abre novamente a tela de autenticação, pode ser que o seu teste esteja encontrando alguma dificuldade em fazer o login corretamente. Nesse caso, é importante verificar se o seletor utilizado para identificar os campos de login e senha está correto e se o botão de login está sendo clicado corretamente.
Além disso, é possível que o Cypress esteja encontrando algum problema de autenticação com o servidor, resultando no erro 401. Nesse caso, é importante verificar se os dados de login estão corretos e se o servidor está configurado corretamente para permitir o acesso.
Ah esse curso recebeu uma atualização, você pode verificar aqui:
Um abraço e bons estudos.