バックグラウンド セクションに数分かかる機能があります。API を介してリモート システムの状態を設定しています。すべてのシナリオで実行するのではなく、後続のすべてのシナリオで一度だけ実行したいと思います。私のシナリオは状態を変更しません。それらは読み取り専用であるため、あるシナリオから別のシナリオへの副作用はありません。
私はレールを使用しておらず、ローカル データベースも持っていないため、データベース トランザクションを処理できません。
私は現在、env.rb の Before で何かをすることを考えており、タグの暗黙の規則/意味に基づいた条件付きコードを用意することを考えています。ステップ定義で異なるロジックを実行できますが、実行間でこれを共有しようとするのは少し面倒です。
考え?