Cucumber プラグインを使用して、Eclipse で機能ファイルを実行しています。タグを使用して、実行するシナリオを選択しようとしています。
私の機能ファイルでは、次のように 2 つのシナリオに異なるタグを付けています。
Feature: Test
@one
Scenario: Successful Login with Valid Credentials
Given User is on Home Page
When User Navigate to LogIn Page
And User enters UserName 123 and Password "def"
Then Message displayed Login Successfully
@two
Scenario: Test Number And String Argument
Given a $100 microwave was sold on "2015-11-03"
And today is "2015-11-18"
私の Junit テスト ランナー ファイルでは、標準の実装を使用しています。
@RunWith(Cucumber.class)
@CucumberOptions(
features = "Feature"
,glue={"stepDefinition"}
,tags={"@one"}
)
public class CucumberJunitTest {
}
ただし、Junit ランナーを実行すると、@one シナリオのみを実行するのではなく、機能ファイル内のすべてのシナリオを実行するだけです。
私は何を間違えましたか?Eclipse でいくつかの構成が欠落していますか?
ありがとう、