Cypress 自定配置文件与环境变量定于与访问

指定启动命名 open

默认的 cypress 的配置文件是项目根目录下:

自定义 Cypress 的环境配置文件:

cd cypress
mkdir config && cd config
touch cypress.dev.json && cypress.json
复制代码

package.json 脚本启动

"scripts": {
    "start": "umi dev",
    "cy:open:dev": "cypress open -C ./cypress/config/cypress.dev.json"
},
复制代码

在 cypress.dev.json 中配置开发环境变量

{
"baseUrl": "http://192.168.0.108:8000",
"env": {
    "username": "tom",
    "password": "jerry"
  }
}
复制代码

从测试用例中访问环境变量

// env.test.spec.ts
/// <reference types="cypress" />

it("测试环境变量", () => {
    cy.log(`${Cypress.env('username')}`);
    cy.log(`${Cypress.env('password')}`);
})
复制代码

image.png

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享