2,085件のテストが、玄関のドアを開けるものは1つもない
2,085 Tests, and None of Them Opens the Front Door
開発者が自身の22のリポジトリを調査したところ、2,085件のテストケースが存在するにもかかわらず、継続的インテグレーションでテストを実行しているのは1つだけで、デプロイを防ぐテストはほぼ皆無でした。テストの多くはソースコードを読むことで検証できる不変条件をチェックするもので、ブラウザテストは存在しません。著者は、テストとデプロイの配線が欠如していることが真の問題であり、プレーンな英語で書かれたE2Eテストがこのギャップを埋める可能性があると論じます。
テストが何も実行されないということは、それはドキュメントである。