問題タブ [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.
java - cucumber-jvm のグローバル BeforeAll フック?
ruby バージョンの cucumber は、グローバルな before フックをサポートしています。features/support ディレクトリに配置された *.rb ファイルは、すべてのシナリオが実行される前に一度だけ呼び出されるようです。https://github.com/cucumber/cucumber/wiki/Hooks#global-hooksを参照してください
これは、テストを実行する前に、データベース (テスト中に読み取り専用で使用される) が読み込まれる (したがって、既知の状態になる) ことを確認するための優れた方法のようです。
cucumber の Java バージョンで利用できる同様の機能はありますか?
cucumber - Cucumber シナリオで If 条件を実装する方法
次のような特定のシナリオがあります。
要素が表示されるかどうかが事前にわかっていれば、要素が表示される場合と表示されない場合の 2 つの異なるシナリオを組み立てることができます。ただし、この場合、存在する場合と存在しない場合があります。存在する場合は、期待どおりに機能するはずです。
Cucumber シナリオでこれを実装する方法について何か提案はありますか? Cucumber-jvm を使用しています。
intellij-idea - IntelliJ cucumber-jvm プラグインがテストを実行しない
.feature ファイルを実行すると、次のエラーが表示されます。
機能ファイルは、JUnit テストを介して呼び出すと機能します。では、空のテスト スイートが報告されるのはなぜでしょうか?
jenkins - Jenkins 用の Cucumber Reports プラグイン: ステップとタグが適切に処理されない
jruby/cucumber テストから JSON 出力を受け取り、Cucumber Reports プラグインを使用してレポートを生成する Jenkins ビルドがあります。プラグインは、機能ファイルごとに適切なレポートを提供するだけです。つまり、機能ファイルが成功したかどうかはわかりますが、特定のステップはわかりません。
ステップを期待すると、すべてのステップにこのエラーメッセージが表示されますResult was missing for this step
cucumber-jvm でこれが起こっていると聞いたことがありますが、私が知る限り、cucumber-jvm とは何の関係もない jruby を使用しています。
洞察はありますか?
java - Eclipse でキュウリの jvm テストを実行できない
新しい Java プロジェクトで cucumber-jvm を使用して BDD を実行する方法を学んでいます。私は日食を使用しており、私のプロジェクト構造は次のとおりです。
私もgradleを使用しており、cucumber-core、cucumber-junit、cucumber-java、およびjunitの依存関係を含めています。
私の Runtests.java は次のようになります。
RunTests.java クラスを実行すると、initializationError が発生します。
maven - キュウリ固有の機能ファイルまたはフォルダーを実行する Maven
mavenコマンドラインからキュウリ機能オプションを使用するにはどうすればよいですか。
機能 (テスト) でいっぱいのツリーのうち、個々の機能のみを実行しようとしています。私の場合、選択したフォルダー内のすべての機能ファイル。
次の構文を使用しようとしました。
すべてのテストを実行します。エラーもコメントもありません。
他のいくつかのオプションを試しましたが、どれもうまくいきませんでした!
ここで何か助けていただければ幸いです。