問題タブ [cucumber-java]

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 投票する
2 に答える
17762 参照

intellij-idea - IntelliJ でキュウリを使用する

「Cucumber Java」が「Edit Configurations -> Defaults -> ????」に表示されない理由を誰かが知っていますか?

Pom.xml ファイルは、必要なすべてのプラグイン (Java プラグイン用のキュウリなど) をインストールするために使用されます。

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

escaping - Cucumber ステップ定義のエスケープ文字

Cucumber-jvmに使用している次の手順があります。ステップ定義で特定の文字をエスケープするにはどうすればよいですか?

この場合、 7$を通常の文字列としてエスケープする必要があります。

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

cucumber - Serenity でレポート間を移動中に直面する問題

Gradle を使用してセレニティ テスト ケースを実行できます。コマンドを使用し$ gradle clean test aggregateます。レポートも生成されますが、レポートで提供されているリンクをクリックすると、ナビゲートできず、エラー メッセージが表示されます。以下のリンクに記載されているパッケージ構造を作成しました。 http://thucydides.info/docs/articles/an-introduction-to-serenity-bdd-with-cucumber.html しかし、それでも解決できません。以下は、ランナー、ステップ定義、およびリポジトリ クラスです。ランナークラス:

ステップ定義クラス:

リポジトリ クラス

これについて私を助けてくれませんか。前もって感謝します

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

selenium-webdriver - パラメータを @Cucumber.Options に動的に渡す

きゅうり+セレンを使用しています。オプションを @Cucumber.Options に動的に渡す方法はありますか。何かのようなもの-

features="src/YahooSearch.feature"// この機能のファイル名を Excel から取得し、ここに配置します...

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

cucumber - IntelliJ IDEA キュウリの構成

Cucumber for android がどのように機能するかを理解するためのダミー プロジェクトを作成し、こちらの「チュートリアル」に従いました。

https://www.jetbrains.com/idea/help/enabling-cucumber-support-in-project.html

ご覧のとおり、IntelliJ IDEA IDE を使用しています。私の機能は次のようになります。

そしてJavaファイル:

Cucumber Java テストを開始すると、コンソールに次のように表示されます。

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

java - 正規表現を使用してキュウリ機能ファイルから特定のシナリオを取得する方法

複数のシナリオを含むキュウリ機能ファイルがあり、それぞれに異なる And があります。ファイルを解析するために Java 正規表現を使用しており、And のテキストに基づいて特定のシナリオを引き出したいと考えています。

例えば:

機能: ものをテストする

シナリオ:

レディーがハエを飲み込むレディーとレディーが「ハエ」を飲み込むとしたら、レディーは生きる

シナリオ:

レディーがクモを飲み込むレディーとレディーが「ハエ」、「クモ」を飲み込むと、レディーは生きる

シナリオ:

女性はすべてを飲み込む女性と女性が「ハエ」、「クモ」、「猫」、「犬」、「牛」を飲み込んだ場合、女性は死ぬ

シナリオ:

女性は犬以外のすべてを飲み込む女性と女性が「ハエ」、「クモ」、「猫」、「牛」を飲み込んだ場合、女性は死ぬ

dog含まれているシナリオを取り出して、別のファイルにダンプしたいと考えています。私の実生活dog=account numberでは、ローカル データベースに自動ロードされる複数の SQL 抽出に関連付けられています。これは、1 つのフィーチャー ファイル内の 1 つのシナリオであり、数百に及ぶファイルの 1 つです。@runそのため、シナリオの先頭で使用する単純なケースではありません。実際にシナリオと関連ファイルを抽出して、サンドボックスに配置できるようにしています。

私がこれまで持っている正規表現は次のとおりです。

しかし、それはシナリオの最初のインスタンスから、私が望むものを超えてシナリオに選択します。

代わりに、グループを引き出したい:

シナリオ:

女性はすべてを飲み込む女性と女性が「ハエ」、「クモ」、「猫」、「犬」、「牛」を飲み込んだ場合、女性は死ぬ

そのグループを引き出す方法を知っている人はいますか?