cypress - 使用环境变量 (process.env) 覆盖 Cypress.config().baseUrl
问题描述
我要将我的柏树测试的 baseURL 设置为从.env
文件中读取。
我不能直接在cypress.json
文件中设置它。当我尝试使用时cy.visit(process.env.MYAPPURL)
,出现此错误
cy.visit() 必须使用 url 或包含 url 作为其第一个参数的选项对象调用
解决方案
您可以cy.visit()
留空,但您只需要使用基本 url 设置这个 env CYPRESS_BASE_URL,例如:
CYPRESS_BASE_URL=$VUE_APP_BASE_URL
检查这个解释https://docs.cypress.io/guides/guides/environment-variables
推荐阅读
- r - 找不到系统库
- javascript - 带有样式组件的 react-native box-shadow
- java - Java HTTP 请求超时 2 分钟
- drupal - 元描述 Drupal
- sql - 按另一列排序的列的 SQL 平均值
- python - 从 GitHub 克隆时 PyCharm 中的 Cplex 导入问题
- java - JsonTemplateLayout: Can log level be converted to lower case?
- json - 从 SID Python 获取用户名
- angular - primeNg :在一个下拉列表的更改事件中获取所有 p-dropdown 的值
- vue.js - 使用 Axios baseURL 选项时远程服务器上的空白页