【问题标题】:WebStorm/Cucumber: Undefined step referenceWebStorm/Cucumber:未定义的步骤参考
【发布时间】:2017-02-28 09:45:47
【问题描述】:

我使用的是 Windows 7 x64,Cucumber、Selenium 和 Node 使用 -g 安装。在 WebStorm 中,我使用的是 cucumber-js.cmd,因为其他的不能工作,因为它们不适用于 x64。

尝试运行 this example from GitHub,当我使用 Windows 命令行运行时,一切正常,但是当我使用 WebStorm 运行它时,我收到一个错误,指出我的步骤未定义,即使我的 featurefeatures 文件夹和我的step definitionsstep_definitions 文件夹中。

在 google 中也找不到任何体面的东西来解决这个问题。

【问题讨论】:

    标签: javascript selenium-webdriver cucumber webstorm


    【解决方案1】:

    这里有几个问题:

    • 目前不支持 Cucumber 2.0:WEB-25324

    • 如果使用简单的字符串文字而不是正则表达式来描述步骤定义,则无法识别它们:WEB-15600

    请关注这些票以获取更新

    【讨论】:

    • 我可以将步骤定义改写为正则表达式,但是Cucumber 2.0会很快支持吗?
    • 是的,希望如此。请投票支持 WEB-25324,以便在修复后得到通知
    猜你喜欢
    • 2019-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-27
    • 2022-08-19
    相关资源
    最近更新 更多