0

javaで書かれたいくつかの機能ファイルを実行するためにキュウリを呼び出す方法はありますか? (Junit ではありません)

通常、ルビーの場合、cucumber features/somefeature.feature と言うことができ、somefeature.rb のステップ定義を実行します。

また、cpp の場合、cucumber を呼び出して、ワイヤ プロトコルを介して cpp のステップ定義を実行するのと同様のことができます。

私の質問は、Java でキュウリを呼び出して Java でステップ定義を実行できる同様の実装が Java にあるということです。

mvn または gradle を介して Junit テストの一部として cucumber - jvm を実行できることを理解しています。

しかし、この BDD テストをビルド プロセスの一部として実行したくありません。CI の最後のステップで cucumber を呼び出したいのですが、Ruby、Cpp、Java の任意のステップ定義を実行します。

4

1 に答える 1

1

Cucumber-JVM は JUnit ランナーから実行できます。JUnit ランナーを使用せずに、コマンド ラインから実行することもできます。最後のオプションがあなたが望むものであるように思えます。

CLI Runnerを調べてみると、要件を満たすものが見つかるかもしれません。

于 2016-05-13T06:52:29.110 に答える