JavaWorld 2004年9月号

▼第1特集は「テンプレートエンジンを使おう」です。

などが説明されています。選択のポイントは「Webオーサリングソフトの使用」「デザインとロジックの分離」「Controllerの選択」などになるそうです。

▼第2特集は「サーバサイドJavaのテスティング処方箋」です。

  • エンド・ツー・エンド・テスト(Fitness:コラムの説明のみ)
  • オブジェクト・テスト
    • Webアプリケーションのページフローのテスト(HtmlUnit)
    • Strutsのナビゲーションルールのテスト(XmlUnit)
  • EJBのテスト(MockEJBでもCactusでもなく作者独自のEJBTTestフレームワーク使用)

サーバ上のオブジェクトテストを紹介しています。まあ、Web層やコントローラ層のテストってあまりしないですが。