1
resposta

Mais de um usuário

Como fica o código se quero testar mais de um usuário e senha no cypress.env?

1 resposta

Olá, estudante! Como você está?

Desculpe a demora em retornar.

Para testar mais de um usuário e senha no cypress.env, você pode criar um arquivo chamado "cypress.env.json" na raiz do seu projeto. Nesse arquivo, você pode definir as variáveis de ambiente que deseja utilizar para cada usuário.

Por exemplo, se você quiser testar com o usuário "flavio" e senha "123", você pode adicionar as seguintes linhas no arquivo "cypress.env.json":

{
  "userName": "flavio",
  "password": "123"
}

Dessa forma, você pode utilizar essas variáveis de ambiente no seu código Cypress. Por exemplo, se você quiser fazer o login do usuário "flavio" em um teste, você pode usar Cypress.env("userName") e Cypress.env("password") para acessar essas informações.

cy.request({
  method: 'POST',
  url: '/user/login',
  body: {
    userName: Cypress.env("userName"),
    password: Cypress.env("password")
  }
})

Dessa forma, você pode testar diferentes usuários e senhas sem expor essas informações no seu código.

Ah esse curso recebeu uma atualização, você pode verificar aqui:

Um abraço e bons estudos.