【问题标题】:Cucumber cannot specify my steps.rb黄瓜不能指定我的steps.rb
【发布时间】:2015-03-24 08:11:51
【问题描述】:

在场景执行中遇到问题,无法指定我的 step_definitions。 我已经在我的电脑上安装了 cucumber,如下所示:

cucumber --version
1.3.19
ruby -v
ruby 2.0.0p481 (2014-05-08) [i386-mingw32]

..\project1\cucumber Login.feature

它总是报告未定义的场景和步骤。
但我的功能只是:(Login.feature)

Scenario: Hello IE Scenario
  Given The Action is IE
  Then a browser is open 

我的步骤是 (..\project1\step_definitions\Login_steps.rb)。

【问题讨论】:

    标签: ruby cucumber


    【解决方案1】:

    我总是使用包含功能文件和步骤定义目录的features directory

    【讨论】:

    • 你的意思是创建一个包含所有特征文件和步骤定义文件的新目录?我只是尝试使用您的 cmets,但仍然显示未定义的功能和步骤。
    • 没有。 features dir 包含功能文件和包含功能文件的目录,以及一个包含名为 step_definitions 的步骤定义的目录以及一个名为 support 的目录,其中包含 env.rb 和其他支持文件。你点击链接了吗?试试看。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多