Home
Testing
Testing ToolsBook-Java Tools for Extreme Programming
Author: amazon.com Published: 1st Nov 2005 Visited: 1068 times
Learn how to transform XP theory into concrete JavaŽ development techniques! Software developers live by the mantra, "evolve or die". Adhering to that philosophy, Richard Hightower and Nicholas Lesiecki present you with an innovative book about Extreme Programming (XP) a development methodology that enables developers to build flexible, high-quality software in a quick, efficient, and cost-effective manner. This book teaches you how to implement XP in Java using open source Java XP development tools and how to master the most difficult part of the XP process: testing, integration, and deployment.
Written with experienced Java developers in mind, this book begins with a brief introduction to XP methodology and techniques, and then dives into a sample application used throughout the rest of the book to provide a real-world view of the tools and development practices in action. The authors provide concise descriptions of the key concepts behind each tool, offering code examples and step-by-step tutorials to guide readers to mastery of the technical aspects of XP development.
This book covers the following XP subjects:
*Automated unit and functional testing
*Continuous integration through build and deployment automation
*The value of refactoring and continuous integration
*How Ant, JUnit, JUnitPerf, Cactus, HTTPUnit, and JMeter can be used to achieve the goals of the XP methodology
*The companion Web site contains: Sample code updates on XP software tools
*Links to useful XP sites
Wiley Computer Publishing Java Open Source Library provides professional Java programmers with in-depth guides to the growing number of open source tools and technologies for developing, testing, and deploying Java applications.
Read Article Sponsored Links
Related Articles
• Quickstart Apache Axis2 Book Review Apache Axis2 is a revolutionary web service tool as it enhances online experience of users by faster processes of application This web service tool has been launched in 2004 and was treated as an improved version of the original Axis Although Axis1 has the ability to provide the expected functions t ...
• Apache JMeter Book Review JMeter is a popular load testing tool built specifically for websites The evolutions of websites have been very significant that websites have become more than just a simple source of information but a tool for varying purposes The interaction between user and browser has become a complicated proces ...
• SOA Web Services - Java EE and .NET Integration using Web Services Java EE and NET Integration using Web Services So far we have looked into the various aspects of interoperability between web services deployed on disparate platforms If the web services follow the compliance requirements of the Basic Profile discussed earlier they can interoperate ea ...
• Swing Extreme Testing Book Review Swing Extreme Testing Book Review Swing used to be a simple component offered as an add on for Java This plug in can be used as a GUI graphical user interface to develop as an add on for the Java application It has the ability to emulate certain platforms eventually building a powerful application W ...
• Swing Extreme Testing Swing Extreme Testing by Tim Lavers Lindsay Peters This book is a practical guide to automated software testing for extreme Java programming using Swing GUIs with lots of ready to use real life examples and source code for automated testing of the software components usually regarded as too hard to ...
• Swing Extreme Testing - Outline of the Unit Test Outline of the Unit Test The things we want to test are Initial settings The text field is empty The text field is a sensible size The Ok button is disabled The Cancel button is enabled The dialog is a sensible ...
• Swing Extreme Testing - Unit Test Infrastructure Unit Test Infrastructure Having seen the broad outline of the test class and the UI methods needed we can look closely at the implementation of the test start with the UI Wrapper class and the init and cleanup met ...
• Swing Extreme Testing - The ShowerThread Class The ShowerThread Class Since SaveAsDialog show blocks we cannot call this from our main thread; instead we spawn a new thread This thread could just be an anonymous inner class in the init me ...
• Swing Extreme Testing - The wasCancelled() Test The wasCancelled Test The first of our API tests is to check the wasCancelled method We will basically do three investigations The first test will call wasCancelled before the dialog has been cancelled The second test will cancel the dialog and then call the method In the third test we will enter a ...