有没有办法在赛普拉斯2中创建多个命令文件

时间:2019-08-16 16:50:38

标签: cypress

要管理或具有更多结构格式,我想根据我在应用程序中拥有的不同页面创建多个命令文件。是否真的可以创建多个命令文件,如果可以,我们应该怎么做?否则我们如何在一个命令文件中管理所有页面方案?

1 个答案:

答案 0 :(得分:2)

在默认的val msg = MyContainer<MyEvent>()文件中,您会看到以下一行:

cypress/support/index.js

这将添加import "./commands"; 文件中的命令。

您可以类似地添加cypress/support/commands.js文件,并通过添加以下行将其导入cypress/support/someOtherCommands.js文件中:

cypress/support/index.js

您可以根据需要添加任意数量的内容,也可以将它们嵌套在目录中以获得更好的结构。示例:import "./someotherCommands"; 将通过以下方式导入:

cypress/support/settings/mainSettingsPage.js