問題タブ [cucumber-jvm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
46029 参照

java - Cucumber-JVM を Eclipse にインストールする方法

私はインターネット全体を検索しましたが、Java の初心者で、Eclipse に Cucumber-jvm を簡単にインストールする方法がわかりません。

どのファイルをダウンロードする必要がありますか? 私はすでにEclipseをインストールしました。Eclipse で Cucumber-JVM を取得するには、何をする必要がありますか?

0 投票する
1 に答える
335 参照

cucumber - cucumber-jvm で過去形と現在形を管理する方法

cucumber-jvm (またはその他の BDD ツール) を使用して、過去と現在のテキストの使用をどのように管理しますか?

例えば:

それは素晴らしいことですが、その後の機能では、これが前兆になります。

...

したがって、アクションは実際には同じですが、使用されるドメイン言語のセットが 2 つあります。これをどのように管理しますか?

0 投票する
2 に答える
3986 参照

cucumber - 垂直 DataTable の Java Cucumber ステップ定義

私はcucumber-jvmを使用しています。.feature ファイルに次のものがあります。

縦向きのテーブルです。次の生成されたステップ定義は、First Name と Lance をヘッダーとして使用します。ここで、First Name、Last Name、および Corporate Name をヘッダーにする必要があります。

水平テーブルではなく垂直テーブルを処理するには、ステップ定義をどのように実装しますか?

0 投票する
4 に答える
11550 参照

regex - Cucumber JVM: double を入力値として使用するにはどうすればよいですか?

私が書こうとしている動作テストでは、浮動小数点の入力が必要です。これらの値を探すためにガーキン文字列を設定するにはどうすればよいですか?

0 投票する
2 に答える
10388 参照

jenkins - Jenkinswithcucumber-html-ビルド後のレポート

cucumber-html-reports(構成)プラグインを使用してCucumberjsonレポートを公開しようとしています。バージョン0.0.19をインストールしています。

私のJenkinsのコンテキストは/jenkins-ci/なので、ページの説明で説明されているように、パラメーターPluginUrlPathを追加する必要があります。/ jenkins-ci /または完全なURL:host:port / jenkins-ci / pluginを配置しようとしましたが、両方のオプションが失敗します。

注-ビルドは成功します。レポートが作成されます。コンソールの出力は良好ですが、レポートのリンクをクリックすると、404が表示されます...

何か案は?

0 投票する
3 に答える
2068 参照

cucumber-jvm - Cucumber.wants_to_quitに相当するcucumber-jvmとは何ですか?

cucumber-jvmを使用してテストを作成していますが、失敗した最初のシナリオでシステムがテストの実行を停止するようにします。Afterフックを介してこれを行うCucumberRuby用に記述されたサンプルコードを見つけました。RubyでCucumber.wants_to_quit=trueを設定するのと同じ、呼び出す正しいJavaクラスとメソッドを探しています。

これが私のサンプルコードです:

0 投票する
3 に答える
21304 参照

cucumber - 失敗した後もキュウリのステップを実行し続ける

ステップの1つが失敗した場合でも、Cucumberステップの実行を継続する方法はありますか。私の現在のセットアップでは、ステップが失敗すると、キュウリは残りのステップをスキップします....キュウリランナーのセットアップをひねる方法があるかどうか疑問に思います。

失敗したステップをコメントアウトすることはできますが、どのステップが失敗するかわからない場合は実用的ではありません...残りのステップを続行できれば、失敗したテストの完全なセットを1回のショットで知ることができます....サイクルを繰り返すのではなく..。。

環境:Cucumber JVM、R、Java、Ibatis、Spring Framework、Maven

0 投票する
1 に答える
2954 参照

java - Maven で cucumber-jvm 形式オプションを設定して、すべてのテスト実行結果を追加する

質問は、maven のキュウリ形式オプションに関するものです。

すべての Junit には、次のようなものがあります。

次のオプションを pom ファイルに追加しました。

生成されたレポートには、最後の実行のみが含まれます。

「追加」する方法はありますか?

0 投票する
1 に答える
3587 参照

cucumber-jvm - Cucumberの改行文字-JVMパラメーター

改行文字を含むパラメーターをCucumber-JVMシナリオに渡す方法はありますか?

回避策として、「\ n」文字列をパラメーターに入れ、シナリオメソッドの最初で改行に置き換えていますが、もっと良い方法があるように感じます。

0 投票する
2 に答える
1810 参照

eclipse - cucumber-jvm Java がステップ スケルトンを生成しない

Eclipse Juno で実行しています。

コンソール ウィンドウに次のように表示されます。

質問: [90m# と 3[0m] とは何ですか?

target/cucumber/index.html には、次のように表示されます。

ステップ定義を持たない新機能でテストを実行すると、コンソール ウィンドウから Java ファイルにコピーできるステップのスケルトン定義が cucumber-jvm によって吐き出されると想定していました。これがどのように機能するかではありませんか?