使用环境变量 (process.env) 覆盖 Cypress.config().baseUrl
Override Cypress.config().baseUrl with environment variable (process.env)
我要设置要从 .env
文件中读取的 cypress 测试的 baseURL。
我不能直接在cypress.json
文件中设置。
当我尝试使用 cy.visit(process.env.MYAPPURL)
时,出现此错误
cy.visit() must be called with a url or an options object containing a
url as its 1st argument
您可以将 cy.visit()
留空,但您只需要使用基础 url 设置此环境 CYPRESS_BASE_URL 而不是像这样:
CYPRESS_BASE_URL=$VUE_APP_BASE_URL
查看此解释 https://docs.cypress.io/guides/guides/environment-variables
我要设置要从 .env
文件中读取的 cypress 测试的 baseURL。
我不能直接在cypress.json
文件中设置。
当我尝试使用 cy.visit(process.env.MYAPPURL)
时,出现此错误
cy.visit() must be called with a url or an options object containing a url as its 1st argument
您可以将 cy.visit()
留空,但您只需要使用基础 url 设置此环境 CYPRESS_BASE_URL 而不是像这样:
CYPRESS_BASE_URL=$VUE_APP_BASE_URL
查看此解释 https://docs.cypress.io/guides/guides/environment-variables