PHP で Behat を使用して動作のテスト カバレッジを概算したいと考えています。
明らかに、コード カバレッジとは異なり、ビヘイビア カバレッジは正確に定量化できませんが、最初から対応する予定のビヘイビアを知ることができます。たとえば、ユーザーが 1) 製品を購入し、2) 製品にコメントできることがわかっている場合があります。このために、2 つの BDD テストを作成する必要があります。
まず、プレースホルダーを作成し、標準の @wip タグを使用して、各テストを進行中としてマークすることができます。
関連する質問が 2 つあります。
シナリオの総数、および特定のタグ (つまり @wip) を持つシナリオの総数に関する Behat レポートを作成することは可能ですか?
フィルター「~@wip」を使用してそれらのテストを無視したとしても、Behat がそのカウントを知ることは可能ですか?