0
私はシナリオの概要を持っています。特定のシナリオの特定の手順をスキップします。私はCucumber.wants_to_quitを使用しましたが、動作しないようです。この方法の後に記載された手順は、すべてのシナリオで実行されます。 私はRuby、セレン、キュウリを使用しています。ここでシナリオを終了するにはどうすればいいですか?
私はシナリオの概要を持っています。特定のシナリオの特定の手順をスキップします。私はCucumber.wants_to_quitを使用しましたが、動作しないようです。この方法の後に記載された手順は、すべてのシナリオで実行されます。 私はRuby、セレン、キュウリを使用しています。ここでシナリオを終了するにはどうすればいいですか?
あなたはスキップすることが可能になる機能を作成する方法について例Directly from the Docsです:「機能/ test.feature」という名前のファイルの標準的なステップdefintionsを使用して
Feature: test
Scenario: test
Given this step says to skip
And this step passes
として考えると
このような "機能/ step_definitions/skippy.rb" などのファイル:
Given /skip/ do
skip_this_scenario
end
あなたは、前のWOUをcucmber -q
を実行した場合ldとして渡す:
Feature: test
Scenario: test
Given this step says to skip
And this step passes
1 scenario (1 skipped)
2 steps (2 skipped)
0m0.012s