运行Cypress测试时如何禁用plugin、support、videos文件夹生成
Cypress 禁用自动生成文件夹的解决方案
可以通过搭配命令行参数实现三类文件夹的禁用,具体操作如下:
各文件夹禁用方法
- 禁用videos文件夹:直接追加
--no-video参数即可,该参数会关闭测试运行时的视频录制逻辑,不会生成videos目录。 - 禁用plugins、support文件夹:这两类文件夹是Cypress检测到指定项目路径下无对应配置时,自动生成的默认模板文件。你可以通过
--config参数覆盖配置项,告知Cypress无需加载对应配置,即可避免自动生成:- 关闭support配置加载:追加
--config supportFile=false - 关闭plugins配置加载:追加
--config pluginsFile=false
同时配置多个项时可用逗号分隔:--config supportFile=false,pluginsFile=false
- 关闭support配置加载:追加
调整后完整运行命令
cypress run --project tests/unit/ --headless --no-video --config supportFile=false,pluginsFile=false
补充说明
如果你使用的是Cypress 10及以上版本,pluginsFile配置已被弃用,你只需要提前在tests/unit/目录下新建空的cypress.config.js(或TS对应配置文件),就不会触发默认目录结构的自动生成逻辑。
内容的提问来源于stack exchange,提问作者nelodev
相关产品推荐
相关产品推荐

