問題タブ [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 投票する
0 に答える
101 参照

regex - httpパターンのキュウリステップ未定義

ここに私の機能があります:

私の手順は次のとおりです。

そして最後に、きゅうりのレポートは、シナリオが未定義であることを示しています。問題はパターン"([^\"]*)"だと思いますが、理由はわかりませんか?正しいと思います。推奨事項はありますか?きゅうりが最初のステップを通過することだけが必要です。

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

php - プログラムでシナリオを再度実行する

Behat 3の stackoverflowパラメーターに関する質問の後、 Ian は behat パラメーターへのパスの解決策を見つけました。

環境については問題ありませんが、国のパラメーターについては少し混乱しています。私はこのような機能を持っています:

これは私が持っているものであり、今は次のようなものを実行したい:

しかし、シナリオのアウトラインがあれば、シナリオ全体が各国ごとに実行されます。同じことをしたいのですが、パラメーターで渡された国のリストを使用します。

たぶん、フック AfterScenario などを使用して、別の構成でシナリオ全体を再度実行できますか?

ありがとう !

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

excel - EXCEL VBA:シナリオをカウントする方法は?

私はプロジェクトを終えていますが、最後の部分が最も難しいようです。

この並べ替えデータを持つ 7 (6 + 1 オプション) の列があります (そのうちのいくつかは以前/後で/na しかなく、いくつかは以前/後で/等しい/na)。たとえば、3 つの行:

これらは 13 の異なるシナリオで終了する可能性があります (「OK OK いいえ はい 以前は N/A」の場合は、たとえば「a = a + 1」になります)。私が必要としているのは、実際に発生した各シナリオの数 (「a」から「m」まで) を数えることです。また、たとえば、最初の 3 列が「OK OK OK」の場合、次の条件を考慮する必要はなく、そのまま fe b = b + 1 に追加して次の行に進みます。

ここでの私の質問は、50,000 行を超えることを念頭に置いて、どれだけ効率的にそれを行うことができるかということです。IF を使用してそれを実行できることは理解していますが、すべての if で迷子になるだけであり、マクロがすべてのシナリオを実行するには多くの時間がかかると思います。

皆様のご支援とご支援に感謝いたします。

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

bdd - Specflowで現在実行中のステップ情報を取得する方法

各ステップのスクリーンショットを撮ろうとしています。

すべて正常に動作します。ただし、スクリーンショットをそれらを作成した手順に関連付けることはできません。

FeatureContext.FeatureInfo私たちが望むのはandのようなものですScenarioContext.ScenarioInfo。しかし、個々のステップレベルで。それに応じてスクリーンショットにタグを付けることができるようにします。

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

yii - beforeSave() の Yii チェック シナリオ

1 つのアクションでは、モデル関数 beforeSave() で DB に保存する前に $album_id を変換する必要があります。

$album_id はすでに適切な状態にあるため、別のアクションではこの変換は必要ありません。そのため、そのアクションでシナリオ「バッチ作成」を設定しました。

モデルでこのシナリオを確認してみてください:

ただし、条件は常に true です。シナリオで if ステートメントが設定されない、またはチェックインされないのはなぜですか? または、シナリオではなくチェックする方が良いかもしれませんが、別の変数を作成して、2つの異なるケースでその値を設定するにはどうすればよいですか?

私の全体の beforeSave():