問題タブ [scenarios]

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

cucumber - 特定のステップを含むキュウリのシナリオを実行する

ステップ定義を変更しました。このステップを含むシナリオのみを除くすべてのシナリオを実行するように cucumber に指示するにはどうすればよいですか?

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

validation - yii でシナリオを組み合わせる方法

フォームでの選択に基づいて、さまざまなシナリオを必要とするフォームがあります。例: ユーザーは、請求先住所とは異なる店舗の配送先住所を追加することを選択できます (これは簡単です。実際には、3 つまたは 4 つの異なるシナリオがあります)。

したがって、フォームを検証するときは、ユーザーの選択に応じて、2 つのシナリオ (請求先住所用と配送先住所用) を組み合わせる必要があります。

2 つのシナリオをどのように組み合わせますか?

0 投票する
2 に答える
519 参照

cucumber - Cucumber: シナリオ アウトラインの行オブジェクトにアクセスできますか

私はこのようなことをしたいと思います:

Scenario Outline: create When I create < row > Then I should receive a code of < code > Examples: | name | height | eyecolor | code | | Bob | 5'2" | green | 200 | | Ted | 4'9" | blue | 200 |

そして、私のステップ定義では、作成するときに、行全体を使用してレコードを作成できるようにしたいと考えています。このようなことは可能ですか?

0 投票する
0 に答える
185 参照

bdd - Jbehave : 全話に付与

与えられた検証手順として、ストーリー全体を実行できるかどうか疑問に思っていました。

つまり :

このシナリオを達成する方法はありますか?

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

uml - UML - ユースケース図の選択肢

これについて相反することを聞いたので、明確にしたかっただけです。

私は常に、ユース ケース図を作成するときは、システムによって実行されるアクティビティのみを含めると考えてきました。たとえば、銀行の ATM の場合、ユーザーが ATM と対話するため、「ユーザーによる入金」が含まれます。ただし、シナリオまたは状況に関連する可能性がある場合でも、「ユーザーは仕事から手元に現金を支払われます」は図に含まれていません。

皆さんありがとう

0 投票する
2 に答える
131 参照

xamarin - Xamarin Test Cloud でのシナリオの概要

Xamarin テスト クラウドでひょうたんテストを実行しようとしましたが、サンプル テーブルを含むシナリオ アウトラインの実行に問題があることに気付きました。

同様の問題を抱えて解決した人はいますか?
シナリオの概要は Xamarin Test Cloud で機能していますか?

0 投票する
2 に答える
1206 参照

specflow - specflow のシナリオのステップを再生成する

specflow のシナリオのステップを「再生成」する方法はありますか。

現在、機能ファイルには既にバインドされているステップがあります。以前のステップ ファイルを削除せずに、再度ステップを生成し、コードを最初から書き直したいと考えています。

なぜ私がこれを行っているのか疑問に思っている場合は、テスト ケースの維持に関連しています。最初に書かれた手順には重複が多すぎます。

よろしく

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

validation - Yii 2.0 シナリオ - 動的検証

テキストボックスの入力を検証したい状況があります。ただし、検証のタイプは、そのページでのドロップダウン リストの選択に依存します (ページにはそれぞれ複数のドロップダウン リストがあります)。そのため、テキストボックスは文字列、整数、日付などを受け取ることができ、ユーザーはドロップダウン リストから何かを選択して、ユーザーが入力するデータ型を指定する必要があります。

これにはシナリオを使用することを考えていました。ただし、テキストボックスは、データベースレベルで文字列を受け入れるモデル/データベースの1つのフィールドです(バックエンドでの処理方法に関係なく、整数が適切な場合にユーザーに文字列を入力させたくないだけです)。

これが私がこれまで考えていたことですが、これがこの問題に対して最善の方法であるかどうかわかりませんか? また、このシナリオを使用できる場合、ユーザーが ie.date 入力を必要とするものを選択したときに、テキスト ボックスのルールをビューで指定するにはどうすればよいですか? ドロップダウン リストのクリックで Ajax を使用してルールを呼び出す方法はありますか? 申し訳ありませんが、これはおそらく少し広すぎる質問ですが、私は Yii を初めて使用し、これで正しい道をたどろうとしています。ありがとうございました!

詳細を説明すると、ドロップダウンの選択に基づいて検証を設定するという考えは今のところ取り下げることにしました。代わりに、ページが読み込まれたときにデータベースから取得する値に基づいて設定する必要があります。「_settings.php」という部分ビュー ファイルがあり、「manage.php」というビュー ファイルを介してモーダルとしてレンダリングされます。これは、検証を実行しようとしているテキスト ボックスを表示する _settings.php のコードです。

...関係のない foreach ループは他にもあります。基本的に、私がやりたいことは、メソッド $model->getDatatypeName($field['datatype']) の結果に基づいて、このテキスト ボックスの検証を設定することです。メソッドは、検証が行われるモデルの一部です。ルールが存在します。ただし、このメソッドに渡す主キー $field['datatype'] は、ビュー モデル ..$model の多くの関連テーブルを結合するクエリに基づいています。したがって、このメソッドが「文字列」を返すときに、それに応じて検証を設定したいと思います。モーダル内にこれらのテキスト ボックスが複数存在する可能性があり、それぞれが異なる検証タイプを持ちますが、毎回同じ「filter_value」フィールドにアタッチされます。