多くの情報を生成する Web ページをテストする必要があります。
これは単なる機能ですが、テストが必要なパネルとコンテンツがいくつかあります。
私はそれをいくつかのシナリオに分割し、それぞれがページの別々の部分をテストすることを計画していました.
それでも、パスする必要がある 4 つのシナリオがあるため、残りのシナリオをテストできます (他の 4 つのいずれかが失敗すると、失敗します)。
同じ機能のシナリオ間で依存関係または優先順位を確立できるかどうか疑問に思っていました。最初の 4 つのシナリオのいずれかが失敗した場合、cucumber が残りのシナリオの実行を停止するようにします。