出版社/著者からの内容紹介
JUnit、およびCactusを使用した、Javaアプリケーションのテスト技法を網羅したはじめての書籍。サーブレット、JSP、フィルタ、データベースアクセス、EJBのテストをケーススタディで解説。また日本語による情報が希少なMockオブジェクトについても詳説。Javaアプリケーションテストのバイブル。
内容(「BOOK」データベースより)
サンプルを中心に、JUnitフレームワークとその拡張を使って、J2EEアプリケーションをはじめとするJavaアプリケーションの単体テストの方法を紹介。ソフトウェアアーキテクト、開発者、テストチームのメンバ、開発マネージャ、エクストリームプログラマ、あるいはアジャイル開発技法を実践している方を対象としている。本書は、レガシーアプリケーションの単体テスト、本物のオブジェクトに対する本物のテストの作成、テストメトリックの採用、テストの自動化、テストの分離など、現場のプログラマを悩ませている問題を解決していく。
内容(「MARC」データベースより)
JUnit、およびCactusを使用した、Javaアプリケーションのテスト技法を網羅。サーブレット、JSP、フィルタ、データベースアプリケーション、EJBのテストをケーススタディで解説。
著者について
Vincent Massol(ビンセント・マソル)
JUnitのWebアプリケーション用拡張フレームワークであるJakarta Cactusの作者。同時にMaven、Gump、MockObjects課初チームのメンバーでもある。現在はソフトウェア開発へのアジャイル開発技法の導入を専門で扱うPivolis社を協同設立し、CTOを務めている。
Ted Husted(テッド・ハスティード)
Apache Struts開発チームのメンバとして精力的に活動し、JGuru Struts Forumのマネージャを務めている。また弊社刊「Struts イン アクション」の著者でもある。
JUnitのWebアプリケーション用拡張フレームワークであるJakarta Cactusの作者。同時にMaven、Gump、MockObjects課初チームのメンバーでもある。現在はソフトウェア開発へのアジャイル開発技法の導入を専門で扱うPivolis社を協同設立し、CTOを務めている。
Ted Husted(テッド・ハスティード)
Apache Struts開発チームのメンバとして精力的に活動し、JGuru Struts Forumのマネージャを務めている。また弊社刊「Struts イン アクション」の著者でもある。