おせわになります。 CGI でのテスト駆動開発についての質問です。 現在、Perl や PHP での DB にアクセスする CGI 開発に従事しています。しかし、機能追加や仕様変更のたびにエンバグしてしまうことがあるのです。こんなときに早期に対処できるよう、テスト駆動開発を導入したいと思っています。改修ごとに自動で単体テストを実行してエンバグしていないかチェックしたいのです。 CGI の内部の処理は関数化してやることによってある程度 xUnit のような単体テストに対応させることができますが、CGI 全体にわたって、各イヴェントごとに単体テストをする手法が思いつきません。 どなたか良いお知恵や経験をお持ちの方はいらっしゃらないでしょうか? ポイントは傾斜配分させていただくことになるかと思います。ぜひ宜しくお願いします。