私はすでに持っています:
Cucumber Java
、Gherkin plugin
をダウンロードしましたthe steps
およびfeatures
ディレクトリがあります:私のディレクトリ構造は次のようになります。
- test
- Java
- features
- featureSet1
- oneFeature.feature
- anotherFeature.feature
- featuresSet2
- twoFeature.feature
- CucumberTests.Java
- steps
- step1.Java
- step2.Java
Featuresフォルダーの下に、CucumberTests.Java
というファイルがあります。 mvn test
を介してテストを実行することはできますが、赤いエラーは本当に私を困らせます。
テストを実行することになっているCucumberTest.Java
にこれらのタグがあります。
@RunWith(Cucumber.class)
@CucumberOptions(plugin = { "pretty", "html:target/surefire-
reports/cucumber", "json:target/surefire-
reports/cucumberOriginal.json"},
features = {"src/test/Java/features/featuresSet1",
"src/test/Java/features/featuresSet2",
},
tags = {"~@ignore"},
glue = {"steps"})