RubyonRails:Cucumber:我如何搜索单个功能?

我之所以想单独运行它们,是因为我需要在我的Rake文件中单独设置它们,因为当我一起运行它们时,我的Java堆空间会被填满

如果使用Rails 2,正确的方法是使用cucumber可执行文件运行它;如果使用Rails 3,正确的方法是使用bundle exec cumber(从而使用Bundler)

要运行特定功能,请执行以下操作:

[command]功能/登录功能

要从该功能运行特定场景,请执行以下操作:

[command]功能/登录功能:6

行号可以是该要素内的任何行,但通常是第一行

如果运行rake cumber:ok并且某些场景失败,则在输出的底部会看到如下内容:

黄瓜功能/sigining#u in.功能:6#通过表单登录

您可以三次单击该行并将其粘贴到您的终端,以运行该场景

发表评论