1

PHP で Behat を使用して動作のテスト カバレッジを概算したいと考えています。

明らかに、コード カバレッジとは異なり、ビヘイビア カバレッジは正確に定量化できませんが、最初から対応する予定のビヘイビアを知ることができます。たとえば、ユーザーが 1) 製品を購入し、2) 製品にコメントできることがわかっている場合があります。このために、2 つの BDD テストを作成する必要があります。

まず、プレースホルダーを作成し、標準の @wip タグを使用して、各テストを進行中としてマークすることができます。

関連する質問が 2 つあります。

シナリオの総数、および特定のタグ (つまり @wip) を持つシナリオの総数に関する Behat レポートを作成することは可能ですか?

フィルター「~@wip」を使用してそれらのテストを無視したとしても、Behat がそのカウントを知ることは可能ですか?

4

1 に答える 1