![Amazon.co.jp: JavaによるExtreme Programmingクックブック: アジャイル開発のためのレシピ集: Eric M.Burke (著), Brian M.Coyner (著), テクノロジックアート (翻訳): 本](https://cdn-ak-scissors.b.st-hatena.com/image/square/9aa30ada034f6531ec3d20d20876103a5fd84201/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F512B8SB405L._SL500_.jpg)
今回から2回にわたり、システムのシートベルトとでもいうべき「テスト」について考えていきます。XPではテストに関して「テストファースト」に代表される、独自のアプローチを取っています。それらは通常の開発に慣れた人にとっては、奇異に映るかもしれません。しかし、実際に開発に取り入れて実践してみると、大変合理的な手法であることに気付くと思います。今回は「テストの意義」と「テスティングフレームワーク(主にJUnit)」について解説し、その後Eclipseを利用した効果的な単体テストの活用法に焦点を移します。 ■テストのプラクティスの位置付け XPはテスト駆動型の開発プロセスです。テストはXPの各プラクティスの中で最も中心的な役割を果たします。テストのプラクティスを実践することで「リファクタリング」「シンプルな設計」「継続した結合」「短期リリース」「週40時間」などのほかのプラクティスが強化されます。ま
EclipseとJUnitによるテスティング(2) テストファーストでコードを作成する:快適なXPドライビングのすすめ(5) 前回「EclipseとJUnitによるテスティング」は「テストの意義」と「テスティングフレームワーク」に焦点を絞って解説しました。今回は実際にEclipseを使ってテストファーストでコードが作られていく様子をチュートリアル形式でご紹介します。JUnitを用いた単体テストはXP開発でなくてもシステムの品質向上に十分に役に立つプラクティスです。ぜひJUnitの持つパワーを体験してみてください ■EclipseでJUnitを使ってみよう EclipseにはすでにJUnitによるテスト実行環境が備わっています。そのほかにもCVSやリファクタリングと、まさにXPのための開発環境だといえます。それでは、Eclipseでテストファーストをやってみましょう。Enjoy Testin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く