如何访问 Cypress.json 中的嵌套值

new*_*sio 2 cypress

无法访问 Cypress.json 文件中的嵌套值。

我刚刚开始学习 Cypress 并尝试将一些变量组织到 Cypress.json 文件中。

通常的点和括号表示法不起作用,因为键已经在单/双引号中,所以我认为赛普拉斯将它视为一个完整的字符串,例如。(Cypress.env('login.username')).

这是我的简单 Cypress.json 文件

{
   "env":{
    "login":{
        "username":"Joe"
        }
   }
}
Run Code Online (Sandbox Code Playgroud)

如何访问该名称Joe

Yev*_*kov 10

试试这个,它会返回用户名。

Cypress.env('login').username // returns "Joe"
Run Code Online (Sandbox Code Playgroud)

阅读有关环境变量的更多信息