Gradle测试任务出现初始化错误,返回“java.lang.IllegalArgumentException”?

Gradle测试任务出现初始化错误,返回“java.lang.IllegalArgumentException”?,gradle,groovy,build.gradle,gradlew,Gradle,Groovy,Build.gradle,Gradlew,这部分代码给了我一个初始化错误,带有非法参数异常,不知道发生了什么: task regressionSuite(type: Test, dependsOn: testClasses) { systemProperties = System.properties def browser = System.getProperty('aut.browser') def AUTBrowser = browser ? browser as String : 'Firefox'

这部分代码给了我一个初始化错误,带有非法参数异常,不知道发生了什么:

task regressionSuite(type: Test, dependsOn: testClasses) {

    systemProperties = System.properties

    def browser = System.getProperty('aut.browser')
    def AUTBrowser = browser ? browser as String : 'Firefox'
    println ">>> Using AUT Browser: $AUTBrowser"

    def Env = System.getProperty('env')

    switch (Env) {
        case 'local': include '**/RegressionTestSuite.class'
            break
        case 'stg': include '**/RegressionStgTestSuite.class'
            break
        default:
            include '**/RegressionTestSuite.class'
    }

    outputs.upToDateWhen { false }
}
运行Gradle任务后收到的错误消息是。(具有完整的堆栈跟踪)


正如您在stacktrace中看到的,您的测试失败了,这就是构建失败的原因


查看测试报告或使用
-i
运行以获取测试输出,查看测试失败的确切位置,然后修复代码或测试。

正如您在stacktrace中看到的,您的测试失败,这就是生成失败的原因


查看测试报告或使用
-i
运行以获取测试输出,查看测试失败的确切位置,然后修复代码或测试。

检查CucumberOptions的features属性的正确路径

@RunWith(Cucumber.class)
@CucumberOptions(plugin = "pretty", features = "src/test/java/com/dev/cucumber")
public class RunCucumberTest { }

检查CucumberOptions的features属性的正确路径

@RunWith(Cucumber.class)
@CucumberOptions(plugin = "pretty", features = "src/test/java/com/dev/cucumber")
public class RunCucumberTest { }

如果Gradle没有向您显示错误详细信息,您可以通过这些增加日志级别。向下滚动。它说你的测试失败了。这是相同的初始化错误。。。显示在其中如果Gradle没有显示错误详细信息,您可以通过这些增加日志级别。向下滚动。它说你的测试失败了。这是相同的初始化错误。。。在那里显示它只是向我显示相同的初始化错误!!使用
-i
?没有更多的信息?然后试着用
-d
运行,但我认为这并没有什么帮助。你能发布
-i
输出吗?@Ranjith's请阅读并遵守;-)检查功能属性的正确路径CucumberOptions@CucumberOptions(plugin=“pretty”,features=“src/test/java/com/dev/cucumber”)它只是向我显示了相同的初始化错误!!使用
-i
?没有更多的信息?然后试着用
-d
运行,但我认为这并没有什么帮助。你能发布
-i
输出吗?@Ranjith's请阅读并遵守;-)检查功能属性的正确路径CucumberOptions@CucumberOptions(plugin=“pretty”,features=“src/test/java/com/dev/cumber”)