製品を開発してから 2 か月が経ちましたが、単体テストのカバー率が高くなっています。私たちのほとんどは、最初にテストを書き、その後にコードを書いています。これは、赤が先、緑が後というアプローチを使用しているため、テストを信頼できることを意味します。
これまで、私たちは手作業でお客様に機能のデモを行ってきました。しかし、ますます多くの要件をカバーし始めると、機能テストを使用してこれらの要件をカバーすることが必要になりました。
現在、機能テストはありません。
要件を処理するチーム メンバーがいますが、彼は機能テストを作成するのに適していると思います。ただし、私の懸念は、機能の開発と機能テストの作成が同期していないことです。つまり、機能が完全に実装される前にテストが作成されるとは限りません。
今後、機能テストは機能の前に作成するという規則を設ける必要がありますか? 赤が先、緑が後ということです。または、他のアプローチがあります。