Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus (Paperback)
暫譯: 極限編程的 Java 工具:掌握包括 Ant、JUnit 和 Cactus 的開源工具 (平裝本)

Richard Hightower, Nicholas Lesiecki

  • 出版商: Wiley
  • 出版日期: 2001-11-27
  • 定價: $1,370
  • 售價: 2.2$299
  • 語言: 英文
  • 頁數: 544
  • 裝訂: Paperback
  • ISBN: 047120708X
  • ISBN-13: 9780471207085
  • 相關分類: Java 程式語言Java 相關技術JUnit
  • 立即出貨(限量)

買這商品的人也買了...

相關主題

商品描述

Learn how to use the hottest new Java open source tools for eXtreme Programming
eXtreme Programming (XP) is a new development methodology for building software systems quickly without sacrificing quality. New Java open source tools have appeared recently that help with the most time-consuming and difficult part of the XP process-testing, integration, and deployment. Java Tools for eXtreme Programming is the first complete guide to using those tools for XP. Throughout the book, author Richard Hightower uses a sample application to demonstrate how each Java tool is used. For each tool, he provides a concise description of key concepts, plenty of code examples, and directions for setting up scripts for automating the development step in which the tool is used. The book also features a detailed reference to each of the major tools, complete with coding examples.
* XP is the most popular new development methodology
* A practical, code-intensive guide to the tools that enterprise Java developers need when using the XP methodology to build applications
Companion Web site features sample code, XP software tool updates, and links to useful XP sites.

Table of Contents

Acknowledgments.

Introduction.

PART I: INTRODUCTION AND KEY CONCEPTS.

Introduction to Extreme Programming.

J2EE Deployment Concepts.

Example Applications.

PART II: MASTERING THE TOOLS.

Continuous Integration with Ant.

Building Java Applications with Ant.

Building J2EE Applications with Ant.

Unit Testing with JUnit.

Testing Container Services with Cactus.

Functional Testing with HttpUnit.

Measuring Application Performance with JMeter.

Load Testing with JUnitPerf.

PART III: API AND TAG REFERENCE.

Ant Tag Reference.

Ant API Reference.

JUnit API Reference.

Cactus API Reference.

HttpUnit API Reference.

Index.

商品描述(中文翻譯)

學習如何使用最新的 Java 開源工具來進行極限編程(eXtreme Programming,XP)。極限編程是一種新的開發方法論,旨在快速構建軟體系統而不犧牲質量。最近出現了一些新的 Java 開源工具,幫助解決 XP 過程中最耗時和最困難的部分——測試、整合和部署。《Java 工具與極限編程》是使用這些工具進行 XP 的第一本完整指南。在整本書中,作者 Richard Hightower 使用一個範例應用程式來演示每個 Java 工具的使用方法。對於每個工具,他提供了關鍵概念的簡明描述、豐富的程式碼範例,以及設置自動化開發步驟的腳本指導。這本書還詳細參考了每個主要工具,並附有程式碼範例。

* XP 是最受歡迎的新開發方法論
* 一本實用的、以程式碼為重點的指南,幫助企業 Java 開發人員在使用 XP 方法論構建應用程式時所需的工具

伴隨的網站提供範例程式碼、XP 軟體工具更新以及有用的 XP 網站連結。

目錄
致謝
引言

第一部分:引言與關鍵概念
極限編程介紹
J2EE 部署概念
範例應用程式

第二部分:掌握工具
使用 Ant 進行持續整合
使用 Ant 構建 Java 應用程式
使用 Ant 構建 J2EE 應用程式
使用 JUnit 進行單元測試
使用 Cactus 測試容器服務
使用 HttpUnit 進行功能測試
使用 JMeter 測量應用程式性能
使用 JUnitPerf 進行負載測試

第三部分:API 和標籤參考
Ant 標籤參考
Ant API 參考
JUnit API 參考
Cactus API 參考
HttpUnit API 參考
索引