Из документации Cypress здесь :
Любая переменная среды на вашем компьютере, которая начинается с CYPRESS_
или cypress_
, будет автоматически добавлена и доступнаВам.
Конфликтующие значения переопределяют значения из файлов cypress.json
и cypress.env.json
.
При добавлении переменных среды Cypress исключит CYPRESS_
.
Экспорт переменных кипариса env из командной строки:
export CYPRESS_HOST=laura.dev.local
export cypress_api_server=http://localhost:8888/api/v1/
Если вы используете Windows, вы можете установить переменные env с помощью команд set
или setx
.
И в ваших тестовых файлах вы можете назвать это:
Cypress.env() // {HOST: "laura.dev.local", api_server: "http://localhost:8888/api/v1"}
Cypress.env("HOST") // "laura.dev.local"
Cypress.env("api_server") // "http://localhost:8888/api/v1/"