得到错误“ cucumber.runtime.UndefinedStepsTracker”

时间:2018-08-14 19:08:01

标签: java junit cucumber

这是我的cukesRunner。当我第一次将其作为junit测试运行以生成步骤实现时,它会给我带来cucumber.runtime.UndefinedStepsTracker错误。可能是什么问题? 下面显示了依赖项

    @RunWith(Cucumber.class)
    @CucumberOptions(
            features = "src/test/resources/features/",
            tags = "@citrus",
            glue = "com/cwt/step_def"

            )
    public class CukesRunner {

    }

我的pom.xml具有以下依赖性:

 <dependency>
        <groupId>info.cukes</groupId>
        <artifactId>cucumber-java</artifactId>
        <version>1.2.5</version>
    </dependency> 

    <dependency>
        <groupId>info.cukes</groupId>
        <artifactId>cucumber-junit</artifactId>
        <version>1.2.5</version>
    </dependency>

    <dependency>
      <groupId>info.cukes</groupId>
      <artifactId>cucumber-core</artifactId>
      <version>1.2.5</version>
      <scope>test</scope>
    </dependency>

    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>3.4.0</version>
        <scope>test</scope>
    </dependency>

    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
    </dependency>

    <dependency>
        <groupId>commons-io</groupId>
        <artifactId>commons-io</artifactId>
        <version>2.6</version>
    </dependency>

    <dependency>
        <groupId>io.github.bonigarcia</groupId>
        <artifactId>webdrivermanager</artifactId>
        <version>2.2.4</version>
    </dependency>

0 个答案:

没有答案