|
|
|
|
|
Chapter 1: Introduction to Extreme Programming. |
|
|
|
Chapter 2: J2EE Deployment Concepts. |
|
|
|
Chapter 3: Storing and Managing Code with CVS. |
|
|
|
Part II: Automated Building and Continuous Integration. |
|
|
|
|
|
Chapter 5: Building Java Applications with Ant. |
|
|
|
Chapter 6: Building J2EE Applications with Ant. |
|
|
|
Chapter 7: XDoclet Primer. |
|
|
|
Chapter 8: Building J2EE Web Components with Ant and XDoclet. |
|
|
|
Chapter 9: Building EJBs with Ant and XDoclet. |
|
|
|
Chapter 10: Building Struts Apps with Ant and XDoclet. |
|
|
|
Chapter 11: Creating Custom Ant Tasks. |
|
|
|
Chapter 12: Creating XDoclet Custom Tags and Templates. |
|
|
|
Part III: Automated Java Testing. |
|
|
|
Chapter 13: Unit Testing with JUnit. |
|
|
|
Chapter 14: Load Testing with JunitPerf. |
|
|
|
Chapter 15: Defect Tracking with Bugzilla. |
|
|
|
Part IV: Automated J2EE Testing. |
|
|
|
Chapter 16: Functional Testing with HttpUnit. |
|
|
|
Chapter 17: Performance Testing with Jmeter. |
|
|
|
Chapter 18: Cactus Primer. |
|
|
|
Chapter 19: Testing Servlets and Filters with Cactus. |
|
|
|
Chapter 20: JspTestCases and Testing Custom Tags with Cactus. |
|
|
|
Chapter 21: Testing EJBs with Cactus. |
|
|
|
Chapter 22: Code Coverage with jcoverage. |
|
|
|
Part V: Automated Swing Testing. |
|
|
|
Chapter 23: Swing Testing with Jemmy. |
|
|
|
Chapter 24: Swing Testing with jfcUnit. |
|
|
|
Chapter 25: Swing Testing with Abbot. |
|
|
|
Part VI: Continuous Integration, Project Management, and IDEs. |
|
|
|
Chapter 26: Managing Projects with Maven. |
|
|
|
Chapter 27: Automating Continuous Integration with CruiseControl. |
|
|
|
Chapter 28: Automating Continuous Integration with AntHill. |
|
|
|
Part VII: API Tag Reference. |
|
|
|
Chapter 29: Ant Tag Reference. |
|
|
|
Chapter 30: Ant API Reference. |
|
|
|
Chapter 31: JUnit API Reference. |
|
|
|
Chapter 32: Cactus API Reference. |
|
|
|
Chapter 33: HttpUnit API Reference. |
|
|
|
Chapter 34: JUnitPerf API Reference. |
|
|
|
|
|
Appendix A: Example Applications Used in This Book. |
|
|
|
|