問題タブ [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.
javascript - ヒノキCucumberでGiven、When、Thenなどで使える共通ステップ定義の書き方
最近、cucumber を cypress と統合し、cucumber Full support plugin (VS CODE) を追加して、機能ファイルを開発するときにステップの提案を取得しました。通常、java-cucumber のエクスペリエンスでは、機能ファイルを作成するときに [ Given ] の下でステップを定義しますが、 Thenシナリオ (ツール: Idea)を作成している場合でも、ステップの提案がポップアップします。しかし、この場合、Thenでステップを定義すると、
機能を作成するとき、機能のステップをThenで開始した場合にのみ、ステップの提案が表示されます。
すべての Given、When、Then などに共通するステップ定義を記述できるかどうか知りたいです。ヒノキでこれを回避するには?
javascript - サイプレスで「flexItem」クラス名を持つクラスのロケーターを見つける方法
<div class="FlexItem">Jun 18th, 2021 (one-time payment)</div>
上記の構造しかありません。
cypress - 機能ファイルのテストを 1 つだけ実行する方法は?
機能ファイルの BDD で定義された N>10 テストを含むファイルがあります。
デバッグ目的で、テストの 1 つだけを何度も実行する必要がありますが、他のテストをコメントアウトする以外に方法が見つかりません。サイプレス IDE が実際に残りのテストを としてマークする方法で、テストの前にタグ
を使用しようとしていますが、実行する必要があるテストは実際には.@focus
sync skip; aborting execution
No commands were issued in this test.
これは私が遊んでいる.featureファイルの例です:
npm run cypress
この機能を
実行して選択すると、次のようになります。
私は何を間違っていますか?
ありがとう