メンテナンステスト方法論とテスト駆動開発

メンテナンステスト方法論とテスト駆動開発

最近、業界でもテスト駆動開発を導入しようとする試みが多く見られますね。今回はメンテナンスの観点からテスト方法論についてお話ししようと思います。テストについて語るときに避けて通れないのが、そのオーナーシップに関する議論です。テストのオーナーがシステムなのか、ビジネスユーザーなのかということですね。個人的な意見を述べる前に、テストの本質についてまず触れてみましょう。