2017-04-18 9 views
0

私はシナリオの概要を持っています。特定のシナリオの特定の手順をスキップします。私はCucumber.wants_to_quitを使用しましたが、動作しないようです。この方法の後に記載された手順は、すべてのシナリオで実行されます。 私はRuby、セレン、キュウリを使用しています。ここでシナリオを終了するにはどうすればいいですか?

答えて

0

あなたはスキップすることが可能になる機能を作成する方法について例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 
関連する問題