有没有办法在赛普拉斯测试中导出环境变量

Is there any way to export an environment variable inside a cypress test

我必须在每个测试中创建一个新用户。为了避免重复的电子邮件,我总是想将当前日期附加到邮件的末尾。因为我在测试的不同地方需要这个日期,所以我想将它导出为 env。有没有办法直接从测试中做到这一点。因此,环境也必须存在于多个测试文件中,并且只有在测试再次运行时才会重置。

方法是提供值作为第二个参数

Cypress.env('email', 'the-email')   // set
...
const email = Cypress.env('email')  // get

这在 运行 中的所有测试中都存在。