内の他の機能から1つの特徴ファイルを呼び出す:私は、Home.featureファイルで私はフィーチャーファイルの下に持って考えてみましょうキュウリ
Login.feature
Feature: Login on website
Scenario: Login verification on site
Given Navigate to site login page
When User enters username 'admin1'
And User enters password 'admin1'
And User clicks on login button
Then User should not be able to log in successfully
Home.feature
Feature: Welcome Page Verification
Scenario: Verify the page that comes after login
Given Login is successfully done
When The page after login successfully appears
Then The test is done
まずLogin.featureを実行してからhome.featureを呼び出す必要があります。だから、私はランナーテストから家を実行すると、それはログインとホームを実行します。
RunnerTest.java
import org.junit.runner.RunWith;
import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
@RunWith(Cucumber.class)
@CucumberOptions(strict = false, features = {
"src/test/resources/Features/Home.feature",
}, glue = { "tests" }, plugin = "html:target/cucumber-reports", format = { "pretty",
"json:target/cucumber.json" }, tags = { "[email protected]" })
public class RunnerTest {}
おかげ&よろしく、 メガ