如何让黄瓜退出场景?

时间:2017-04-18 10:22:46

标签: ruby google-chrome selenium cucumber

我有一个场景大纲。我想跳过某些场景的某些步骤。我使用了Cucumber.wants_to_quit,但似乎没有用。对于所有方案,无论如何都要运行此方法之后提到的步骤。 我正在使用红宝石,硒,黄瓜。

1 个答案:

答案 0 :(得分:0)

以下是有关如何创建允许您跳过的功能的示例Directly from the Docs

给定一个名为" feature / test.feature"

的文件
Feature: test
  Scenario: test
    Given this step says to skip
    And this step passes

使用标准步骤定义和文件,例如" features / step_definitions / skippy.rb"用:

Given /skip/ do
  skip_this_scenario
end

如果您运行cucmber -q 然后前一个将通过:

Feature: test

  Scenario: test
    Given this step says to skip
    And this step passes

1 scenario (1 skipped)
2 steps (2 skipped)
0m0.012s