执行JUnit运行器类时没有可用的任务

问题描述 投票:3回答:1

我正在尝试在IntelliJ中运行黄瓜功能文件。

黄瓜选项指向正确的文件夹,但是在尝试执行JUnit运行器类时收到“没有可用的任务”通知。

我在做什么错?

enter image description here

这里是我的build.gradle

plugins {
    id 'java'
}

sourceCompatibility = 1.8

apply plugin: 'java'

repositories {
    mavenCentral()
}

compileJava.options.encoding = "UTF-8"

dependencies {
    compile 'org.codehaus.groovy:groovy-all:2.3.11'
    testCompile group: 'junit', name: 'junit', version: '4.12'
    testCompile 'io.cucumber:cucumber-java:4.7.1'
    compile 'org.seleniumhq.selenium:selenium-server:2.44.0'
    testImplementation 'io.cucumber:cucumber-java:4.7.1'
    compile group: 'junit', name: 'junit', version: '4.12'
    compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '3.141.59'
    compile group: 'io.cucumber', name: 'cucumber-java', version: '4.7.1'
    compile group: 'io.cucumber', name: 'cucumber-junit', version: '4.7.1'
    compile group: 'io.cucumber', name: 'cucumber-core', version: '4.7.1'
    compile group: 'net.masterthought', name: 'cucumber-reporting', version: '3.20.0'
    compile group: 'io.cucumber', name: 'gherkin', version: '5.1.0'
    compile group: 'info.cukes', name: 'cucumber-picocontainer', version: '1.2.5'
    compile group: 'io.github.bonigarcia', name: 'webdrivermanager', version: '3.6.0'
}

intellij-idea junit cucumber cucumber-junit
1个回答
2
投票

我有同样的问题。当我在胶水中使用完整的包装名称时,这是我的:

    ...
    features = "src/test/resources/features",
    glue = {"test.java.stepdefinitions"},
    ...
© www.soinside.com 2019 - 2024. All rights reserved.