跨Cypress中的要素文件重用Cucumber步骤

跨Cypress中的要素文件重用Cucumber步骤,cypress,cypress-cucumber-preprocessor,Cypress,Cypress Cucumber Preprocessor,有没有一种方法可以从“其他”步骤文件中重用功能中的步骤 例如,我有一个带有登录页面和topbar的项目,我想在登录后对其进行测试: 获得LoginPage.feature和LoginPage.js步骤文件,一切正常,所有测试都正常运行 我希望重用TopBarCmp.feature中LoginPage.js中的步骤“给定用户打开测试页登录页”和“当用户使用有效凭据登录时”: 但它总是以错误告终: 很久以前,我使用Specflow(Cucumber for.net),在所有功能中使用相同的信

有没有一种方法可以从“其他”步骤文件中重用功能中的步骤

例如,我有一个带有登录页面和topbar的项目,我想在登录后对其进行测试:

获得LoginPage.feature和LoginPage.js步骤文件,一切正常,所有测试都正常运行

我希望重用TopBarCmp.feature中LoginPage.js中的步骤“给定用户打开测试页登录页”和“当用户使用有效凭据登录时”:

但它总是以错误告终:

很久以前,我使用Specflow(Cucumber for.net),在所有功能中使用相同的信号进行诡计步骤是正常的。
处理这种情况的正确方法是什么?我们希望使用一些已经自动化的部件?

只需按此处设置正确的配置即可