如何在 Cypress/fixtures/sample.js 文件中使用 Cypress.env()?
How to use Cypress.env() inside Cypress/fixtures/sample.js file?
我有一个这样的 sample.js
文件:
Cypress/fixtures/sample.js
module.exports = {
username: Cypress.env('username'),
password: Cypress.env('password')
}
和Cypress.json就像:
{
"baseUrl": "http://localhost:3000",
"video": false,
"viewportWidth": 375,
"viewportHeight": 812,
"defaultCommandTimeout": 10000,
"retries": {
"runMode": 2,
"openMode": 0
},
"env": {
"username": "******",
"password": "******"
}
}
但它不起作用 returns:
Cypress is not defined!
您不需要从灯具中调用它。 Cypress.env() 是全局变量,可以随处访问,因此不需要固定装置。
只需将其命名为:
Cypress.env('username'),
Cypress.env('password')
我有一个这样的 sample.js
文件:
Cypress/fixtures/sample.js
module.exports = {
username: Cypress.env('username'),
password: Cypress.env('password')
}
和Cypress.json就像:
{
"baseUrl": "http://localhost:3000",
"video": false,
"viewportWidth": 375,
"viewportHeight": 812,
"defaultCommandTimeout": 10000,
"retries": {
"runMode": 2,
"openMode": 0
},
"env": {
"username": "******",
"password": "******"
}
}
但它不起作用 returns:
Cypress is not defined!
您不需要从灯具中调用它。 Cypress.env() 是全局变量,可以随处访问,因此不需要固定装置。 只需将其命名为:
Cypress.env('username'),
Cypress.env('password')