Learn the Techniques, Deliver the Results
Software Quality Engineering is proud to bring together a select group of industry experts combined with leading tools and service providers to show you how to deploy your resources to better achieve your organization’s test automation goals.
See below, list of conferences in the [url=http://www.cmpevents.com/SDxE/a.asp?option=C&V=1&CPid=24&Regid=0&scTKs=130&SB=4]Testing and Quality track[/url] which pertain to test-driven development.
Dates: August 19-22, 2003
Location: Boston, MA
Software Test Automation Conference and EXPOApplying Continuous Integration and Automated Testing to J2EE
Speaker: Richard Hightower
Date: Thursday, 9:45 am – 11:00 am, 11:15 am – 12:30 pm
This session is designed for developers who want to apply the Extreme Programming (XP) practices of Automated Testing and Continuous Integration to Java and J2EE using Ant, XDoclet, JUnit, HttpUnit, JMeter, Cactus, JunitPerf to automatically build, deploy, configure and test J2EE applications. This class includes examples and tutorials on each tool. The examples cover building, deploying and testing Java and J2EE applications. The focus is how to use these tools to assemble and test components that can be assembled into many different applications that can be deployed on many application servers, operating systems and RDBMS. The class will show how to create an environment that supports the rapid construction of quality Java/J2EE software.
Test-Driven Development using Java and JUnit
Speaker: David Astels
Date: Tuesday, 3:45 pm – 5:00 pm
Test-driven Development (TDD) is a cornerstore of eXtreme Programming (XP). Without TDD in place, most of the other practices are difficult or impossible (e.g. refactoring, continuous integration. While writing a complete suite of programmer tests for your software is good, writing them first is better. However, the benefits of practicing TDD are not limited to XP, and can be realized in any Agile, and even some non-Agile, contexts. TDD helps make our code better, regardless of what amount of design or modeling has been done before programming begins. It’s a generally useful technique to have in our bag of tricks. This class will provide an introduction to TDD showing how it works and what benefits it provides. The class will be conducted using Java and JUNIT. You will gain an understanding of how writing tests can drive development, resulting in cleaner, simpler, more correct, extendable, maintainable, and robust code. You will also get a chance to do some TDD, allowing you to get a feel for the flow of it.