Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Valor esta sendo passado como undefined

Segui todos os passos da aula, mas quando nessa de um simples teste, onde fiz identico não está funcionando. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Olá;

  1. As variáveis email e senha não estão sendo passadas corretamente para a função cy.session(). Ve se você está chamando assim, por exemplo:

    cy.session(['usuario@teste.com', '123456'], (email, senha) => {
    

    ou se está usando algum Cypress.env():

    const email = Cypress.env('email');
    const senha = Cypress.env('senha');
    
  2. Esquecimento de definir as variáveis antes do teste.

Se puder, compartilhe como está chamando a cy.session() no seu teste ou como está definindo email e senha. Com isso consigo te orientar com mais precisão.

solução!

Consegui resolver a situação após rever todo meu código, pois ela não cita um arquivo que seria importante no momento da explicação, só consegui o arquivo indo na proxima aula e vendo a diferença entre um e outro, obrigado ao estudante que tentou me auxiliar aqui.