FE 团队刚刚重组了前端文件夹并将 cypress 测试移动到一个名为 e2e 的文件夹中,其中包含 cypress.json。
e2e / src / integration / test.feature
/ test / test.ts
/ cypress.json
cypress.json 文件引用文件夹:
"defaultCommandTimeout": 5000,
"pageLoadTimeout": 10000,
"responseTimeout": 10000,
"requestTimeout": 5000,
"ignoreTestFiles": "**/*.{js,ts,md}",
"testFiles": "./src/integration/**/*.feature",
"viewportHeight": 1920,
"viewportWidth": 1080,
"fileServerFolder": ".",
"fixturesFolder": "./src/fixtures",
"integrationFolder": "./src/integration"
但是在启动 cypress 时,没有任何功能文件出现。cypress.json 是否需要与 e2e 文件夹处于同一级别?还有什么会阻止集成文件夹中的功能文件显示的吗?注意:在使用更传统的文件夹结构进行重组之前,一切都是工作文件。文件夹名为 cypress,cypress.json 与 cypress 文件夹处于同一级别。