私は Cucumber を使用して Web アプリケーションをテストする作業を行っており、現在、Culerity で実行するためのいくつかの手順をセットアップしています。これはうまく機能しますが、まったく同じストーリーを Selenium で実行した方がよい場合もあります。
うまくいく可能性のある2つのアプローチがあります。
- グローバル変数の値に応じて適切にステップを実行するように、各ステップを記述します。
- 別々のステップ定義ファイルを持ち、どういうわけか選択的に正しいものを含めます。
これを達成するための好ましい方法は何ですか?