問題タブ [cypress-cucumber-preprocessor]

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 に答える
335 参照

javascript - ヒノキCucumberでGiven、When、Thenなどで使える共通ステップ定義の書き方

最近、cucumber を cypress と統合し、cucumber Full support plugin (VS CODE) を追加して、機能ファイルを開発するときにステップの提案を取得しました。通常、java-cucumber のエクスペリエンスでは、機能ファイルを作成するときに [ Given ] の下でステップを定義しますが、 Thenシナリオ (ツール: Idea)を作成している場合でも、ステップの提案がポップアップします。しかし、この場合、Thenでステップを定義すると、

機能を作成するとき、機能のステップをThenで開始した場合にのみ、ステップの提案が表示されます。

すべての Given、When、Then などに共通するステップ定義を記述できるかどうか知りたいです。ヒノキでこれを回避するには?

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

javascript - サイプレスで「flexItem」クラス名を持つクラスのロケーターを見つける方法

<div class="FlexItem">Jun 18th, 2021&nbsp;(one-time payment)</div>

上記の構造しかありません。

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

cypress - 機能ファイルのテストを 1 つだけ実行する方法は?

機能ファイルの BDD で定義された N>10 テストを含むファイルがあります。

デバッグ目的で、テストの 1 つだけを何度も実行する必要がありますが、他のテストをコメントアウトする以外に方法が見つかりません。サイプレス IDE が実際に残りのテストを としてマークする方法で、テストの前にタグ
を使用しようとしていますが、実行する必要があるテストは実際には.@focussync skip; aborting executionNo commands were issued in this test.

これは私が遊んでいる.featureファイルの例です:

npm run cypressこの機能を 実行して選択すると、次のようになります。サイプレスIDE

私は何を間違っていますか?

ありがとう