テストケースは、確認する状況と起きるべき結果を説明します。レシピの一つの手順を試し、完成形をあらかじめ決めておくようなものです。

ログインフォームでは、有効なメールアドレスとパスワードを入力し、アカウントページが開くか確認するケースがあります。別のケースでは間違ったパスワードを使い、役立つメッセージが表示されるか確認します。

小さく明確なテストケースがあれば、どの動作に失敗したかを見つけやすくなります。すべての状況を確認した証明にはなりませんが、重要なチェックを一貫して繰り返す助けになります。