文档介绍:Table of Contents
Introduction - 4
Part I - Introduction and Key Concepts
Chapter 1 -Introduction to Extreme Programming - 10
Chapter 2 -J2EE Deployment Concepts - 17
Chapter 3 -Example Applications - 27
Part II - Mastering the Tools
Chapter 4 -Continuous Integration with Ant - 79
Chapter 5 -Building Java Applications with Ant - 90
Chapter 6 -Building J2EE Applications with Ant - 110
Chapter 7 -Unit Testing with JUnit - 156
Chapter 8 -Testing Container Services with Cactus - 204
Chapter 9 -Functional Testing with HttpUnit - 245
Chapter 10 -Measuring App. Performance with JMeter - 265
Chapter 11 -Load Testing with JUnitPerf - 282
Part III - API and Tag Reference
Chapter 12 -Ant Tag Reference - 298
Chapter 13 -Ant API Reference - 319
Chapter 14 -JUnit API Reference - 340
Chapter 15 -Cactus API Reference - 357
Chapter 16 -HttpUnit API Reference - 383
Chapter 17 -JUnitPerf API Reference - 408
Java Tools for Extreme Programming—Mastering Open
Source Tools Including Ant, JUnit, and Cactus
Richard Hightower
Nicholas Lesiecki
puter publishing John Wiley & Sons, Inc.
NEW YORK • CHICHESTER • WEINHEIM • BRISBANE • SINGAPORE • TORONTO
Publisher: Robert Ipsen
Editor: Robert M. Elliott
Managing Editor: John Atkins
Book Packaging: Ryan Publishing Group, Inc.
Copyeditor: Tiffany Taylor
Designations used panies to distinguish their products are often claimed as trademarks. In all instances
where John Wiley & Sons, Inc., is aware of a claim, the product names appear in initial capital or ALL
CAPITAL LETTERS. Readers, however, should contact the panies for plete
information regarding trademarks and registration.
This book is printed on acid-free paper.
Copyright © 2002 by John Wiley & Sons, Inc.
All rights reserved.
Published by John Wiley & Sons, Inc.
Published simultaneously in Canada.
No part of this publication may be reproduced, stored in