java - cucumber .runtime.CucumberException : Failed to instantiate class

标签 java ant testng cucumber-jvm cucumber-junit

这是我的 cucumber 基类。

@CucumberOptions(plugin = "json:target/cucumber-report.json", features="SFDC_Automation/features/featurefilename.feature", glue="classpath:tests.SFDC.StepDef")
public class InsideSaleTest extends AbstractTestNGCucumberTests {
}

运行这个基类后,我看到以下异常。

cucumber.runtime.CucumberException: Failed to instantiate class tests.SFDC.InsideSale.InsideSaleEndToEnd

==================================================

InsideSaleEndToEndTesting
运行的测试总数:1,失败:1,跳过:0

==================================================

有人可以帮我解决这个问题吗?非常感谢!

最佳答案

我假设您的类文件 InsideSaleEndToEndTesting 包含 JUnit 的注释以及粘合代码/函数。因此,当 Cucumber 尝试创建 InsideSaleEndToEndTesting 的实例时,它抛出了这些异常。

关于java - cucumber .runtime.CucumberException : Failed to instantiate class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35591099/

相关文章:

java - 提高我的计时器线程的准确性

logging - 我怎样才能让 Ant 并行而不是多路复用/交错我的日志条目?

java - JUnit XML 格式真的没有错误元素吗?

java - 优雅地关闭java应用程序(多线程)

java - GSON 的模块化 jar

testing - 如何运行不同的类.....同时开始

java - 打包测试以在 gradle 中执行

java - @BeforeSuite 不工作

java - 使用 Java 在 Ubuntu 中获取音频设备名称

java - 在 cli 中包含 jar 文件库