我正在努力保持我的**.spec.js
用于测试的文件位于需要测试的实际文件旁边,如下所示:
.
├── product
| ├── product.js
| ├── product.spec.js
├── user
| ├── user.js
| ├── user.spec.js
以上*.spec.js
文件没有出现在 cypress 测试运行程序窗口中,我不知道如何添加它们。
它只显示的内容./cypress/integration
包含 cypress 包含的示例测试的文件夹。
我知道你可以改变配置 https://docs.cypress.io/guides/references/configuration#Folders-Files赛普拉斯查看不同的默认文件夹(除了cypress/integrations
)用于测试但是我的*.spec.js
文件分布在几个不同的文件夹中。
是否可以将 cypress 测试文件放在不同的文件夹中并出现在 GUI 测试运行程序中?
在配置文件中cypress.json
, 添加(例如)
{
...
"integrationFolder": ".",
"testFiles": ["cypress/integration/**/*.spec.js", "src/**/*.test.js"]
}
integrationFolder: "."
指定项目根目录以开始扫描测试文件。
但要小心,可以在以下位置进行测试node_modules
,因此使用位置数组testFiles
选项来指示对您的项目具有有效测试的文件夹。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)