Olá Jessica! Como vai?
Entendo a frustração quando as coisas não funcionam como esperado, especialmente quando se trata de configuração de ambiente, então vou listar algumas abordagens para resolver isso.
Verifique o nome do arquivo: Certifique-se de que o arquivo está nomeado corretamente como cypress.env.json. O Cypress busca especificamente por esse nome para carregar as variáveis de ambiente.
Formato do arquivo: Verifique se o conteúdo do seu cypress.env.json está no formato JSON válido. Um exemplo de como deve ser:
{
"username": "seu_username",
"password": "sua_senha"
}
Localização do arquivo: O arquivo cypress.env.json deve estar no diretório raiz do seu projeto Cypress, ao lado do arquivo cypress.config.js.
Uso correto no código: Quando for acessar as variáveis, use Cypress.env('nomeDaVariavel') em vez de cy.env(). Por exemplo:
const username = Cypress.env('username');
const password = Cypress.env('password');
Espero que essas dicas ajudem a resolver seu problema com o arquivo de ambiente no Cypress. Mas caso não resolva, compartilhe comigo todo o seu projeto para que eu possa testar.
Bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.