因此,我有一个项目目录,在我的Cypress目录下,有两个目录,分别运行不同的测试。现在在我的项目目录中,我有一个cypress.json,其设置为“ integrationFolder”:“ cypress / test_tests”,当我发出命令npx cypress run时,它将从.json文件中的integrationFolder设置获取该目录,但如果我想要从另一个目录运行测试,我必须编辑cypress.json文件,并将IntegrationFolder设置为另一个目录,有没有一种方法可以指定我希望赛普拉斯从哪个目录中进行测试呢?
答案 0 :(得分:0)
答案 1 :(得分:0)
将配置添加到您的cypress.json
"integrationFolder": "./",
然后,赛普拉斯赛跑者可以支持您的两个文件夹。
要运行它们,您可以在package.json中添加命令:
"cypress-test1": "cypress run --spec \"cypress/folder1/*.spec.js\""
"cypress-test2": "cypress run --spec \"cypress/folder2/*.spec.js\""
因此您可以通过以下简短命令来运行任一文件夹:
yarn cypress-test1