問題タブ [feature-file]
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.
ruby - ccucumber 2.0.0 の scenario.steps メソッドに代わるものはありますか?
Cucumber 2.0.0 にアップグレードしたところ、バージョン 2 はシナリオのステップ メソッドをサポートしていないようです。
私のフックの以下のコードはこれが原因で機能せず、キュウリ バージョン 2.0.0 のルビー ドキュメントには代替方法がありません。
cucumber 2.0.0 を使用してシナリオの手順を取得する機会があれば教えてください。
ruby-on-rails - ruby ライブラリからオブジェクトを識別できません
最近、OS を ELcaptain に更新しましたが、それ以来、機能ファイルが失敗し、オブジェクトを識別できません。
これは、ファイルを実行したときにターミナルで表示されるエラーです。
そして、ステップ定義で次のエラーが発生します。
これは私の宝石リストです:
c# - Multiple Match bindings found on line with two different parameters
I have written two lines(When's) in my same feature file
and corresponding step definition in step definition file
as
But, its showing up an error as "Multiple match bindings found. Navigating to first match.."
When I try to navigate for 1st line its giving error... But when I navigate using second When line. it's navigating properly.
I have used "$" at the place where "<" and ">" should be there.
definition - 機能ファイルを更新しても、生成されたステップ定義は更新されません
Specflow を使用して機能ファイルを作成し、ステップ定義を生成しました。フィーチャー ファイルに戻ってシナリオを更新しましたが、ステップ定義を生成しても、ステップ定義が更新されず、既に生成されているものが上書きされます。以前に生成されたものを失うことなく、生成されたステップ定義/コードを更新する方法はありますか?
cucumber - キュウリの機能ファイルで反復的なステップの実行をバイパスする方法は?
シナリオ アウトラインでは、2 つ以上のシナリオがある場合、2 つ以上のシナリオの両方に対して機能のすべてのステップが実行されます。
ただし、ステップの1つ、つまりログインステップを1回だけ実行する必要があります。
例えば:
上記の機能ファイルでは、アプリケーションに 1 回だけログオンし、残りの手順を確認したいと考えています。
現在、すべての検証ステップで、ログオンが何度も発生します。
ログイン手順を 1 回だけ実行して、ページ上の複数の項目を確認する方法を提案してください。
deployment - Karaf - 機能ファイルの生成とカスタム ディストリビューションの作成
karaf にデプロイしたいアプリケーションがあります。機能ファイルを作成しました。karaf コンソールを使用して、このファイルから機能を追加できます。私が今達成したいのは、手動で作成するのではなく、maven コマンドを使用してこの機能ファイルを作成し、この機能ファイルを使用してカスタム karaf ディストリビューションを作成することです。どうすれば達成できますか?
これまでの私のアプローチは、karaf-maven-plugin を使用して機能ファイルを生成するための Maven モジュールを作成し、次に karaf カスタム ディストリビューションを生成する別のモジュールを作成して、本番環境で Maven にアクセスする必要がないようにすることです。
このアプローチは正しいですか?それを達成するために2つの異なるモジュールを作成する必要がありますか? 2 番目のモジュールから機能ファイルにアクセスするにはどうすればよいですか。
これらは私のポンです -
すべての依存関係
2番目の部分はまだわかりません。それについての助けは本当に感謝しています。
automation - 複雑なフローから BDD シナリオを作成する方法
複雑なフローから BDD シナリオを作成するにはどうすればよいですか。
****例:**** wifi接続用の新規ユーザー登録を作成するシナリオを書きたいと思います。
これは、顧客の詳細、製品の詳細、支払いの詳細、アカウントの詳細を尋ね、最後に顧客の新しいアカウントを作成するシナリオの 1 つです。この 1 つのシナリオをテストするためのシナリオを作成するにはどうすればよいでしょうか。モジュールごとに個別のシナリオを書くこともできますが、このモジュールとカバーを組み合わせて 1 つのフローにする必要があります。これについて私を助けてください。
プレミアム ユーザー、ゲスト ユーザーなど、他のシナリオも考えられますが、この完全なフローは一部になります。