1

我是黄瓜的初学者。我在互联网的帮助下安装了黄瓜。我写了一个 .feature 文件。但我不知道该文件放在哪里以及如何执行它。

4

1 回答 1

1

因为它希望你在 BDD 中取得成功,所以 Cucumber 将引导你完成整个过程。在项目目录中,输入cucumbercmd 提示符或终端,它会返回:

You don't have a 'features' directory.  Please create one to get started.

创建一个features目录,然后将.feature文件放入其中。同样, run ,它返回映射到您的文件cucumber的待处理步骤定义。feature举个例子:

You can implement step definitions for undefined steps with these snippets:

Given /^I want to use cucumber$/ do
  pending # express the regexp above with the code you wish you had
end

现在——正如@siekfried 所指出的——创建一个名为features/step_definitions您的步骤定义文件的目录,该目录应以_steps(例如example_steps.rb)结尾。然后,使用适当的代码编辑您的步骤定义文件以执行该步骤。

于 2013-03-29T04:28:21.513 回答