/ / cucumber.runtime.CucumberException:クラスのインスタンス化に失敗しました - java、ant、testng、cucumber-jvm、cucumber-junit

cucumber.runtime.CucumberException:クラスのインスタンス化に失敗しました - java、ant、testng、cucumber-jvm、cucumber-junit

これが私のきゅうりの基本クラスです。

@CucumberOptions(plugin = "json:target / cucumber-report.json "、features =" SFDC自動化/ features / featurefilename.feature "、glue ="クラスパス:tests.SFDC.StepDef ") パブリッククラスInsideSaleTestはAbstractTestNGCucumberTestsを拡張します。 }

そしてこの基本クラスを実行した後、私は次の例外を見ています。

cucumber.runtime.CucumberException:クラステストのインスタンス化に失敗しました。.SFDC.InsideSale.InsideSaleEndToEnd

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

InsideSaleEndToEndTesting
総テスト実行数:1、失敗数:1、スキップ数:0

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

この問題を解決するのを手伝ってもらえますか?トンありがとう!

回答:

回答№1は0

私はあなたのクラスファイルを仮定しますInsideSaleEndToEndTestingはJUnitのアノテーションとグルーコード/関数を含んでいました。したがって、キュウリがInsideSaleEndToEndTestingのインスタンスを作成しようとしたときに、これらの例外がスローされていました。