【问题标题】:cypress.json file not being recognizedcypress.json 文件未被识别
【发布时间】:2020-05-19 20:39:59
【问题描述】:

我是 cypress 的新手,我在根目录中创建了我的第一个项目 cypress.json 文件。

这个文件的内容如下:

{
    "projectId": "bdld4"
    "env":{
        "host": "http://localhost:8000",
        "email": "FakeUser@company.com",
        "password": "obviouslyNotaRealPassword"
    }
}

在集成文件夹中,我有一个尝试访问这些环境变量的测试用例:

Cypress.env('host')

这将返回未定义。我也在 cypress.env.json 中尝试过此操作,并且还尝试将 cypress.json 文件放置在 Cypress 文件夹之上一层。

为了运行测试,我使用npx cypress open 并从 gui 中选择测试。我是在错误地运行测试还是应该将文件放在其他地方?有什么想法吗?

【问题讨论】:

    标签: javascript cypress


    【解决方案1】:

    您发布的图片,cypress.json 没有放在根目录下。它位于cypress 文件夹内。

    1. 您可以将cypress.json 上一级,我的意思是在项目的根目录中

    2. 或者,您可以在脚本中传递配置文件路径参数,例如:

    npx cypress open --config-file cypress/cypress.json
    

    【讨论】:

      猜你喜欢
      • 2017-02-19
      • 1970-01-01
      • 2015-12-12
      • 2021-06-30
      • 2021-06-28
      • 2012-02-28
      • 1970-01-01
      • 1970-01-01
      • 2013-04-10
      相关资源
      最近更新 更多