Sessions on test-first development and agile processes at JavaOne 2004
The upcoming JavaOne conference, to be held June 28-July 1, 2004 in San Francisco, will include several sessions related to test-first programming.
The JavaOne conference is the place to learn about the latest solutions for your Java technology-based development projects, as well as connect with the Java technology experts.[url=http://www.javaone04.com/catalog/catalog/sessionDetail.jsp?SESSION_ID=10534&form=searchform]eXtreme Programming and J2ME Technology: Testing J2ME Technology-Based Applications[/url]
Speakers: Richard Kasperowski & Alex Bourgeois
Developers need tests that permit test-first development and frequent testing of checked-in code. J2ME technology Unit is one tool that can be used to bring many of the benefits of eXtreme Programming to MIDlet developers. The combination of J2ME technology Unit, CVS, shell scripts, automated GUI testing tools, and ad hoc testing brings the best of XP’s quality control benefits to the MIDlet developer.
Expert Panel on Agile Java Technology-based Development
Speakers: Dan Rawsthorne, Scott Ambler, Joshua Bloch, Daniel Steinberg, David Hecksel, Dave Thomas
The Agile Software Development Panel consists of industry experts on "agile" and "lightweight" software development methodologies. These experts are architects who have hands-on experience successfully transitioning teams to be more efficient, agile, productive, and responsive.
Testing Strategies for Java Technology-Based Web Applications
Speaker: Sam Dalton & Simon Brown
Describes the different strategies for testing web applications that are built with JavaServer PagesTM and JavaTM servlet technologies, and explains how to make use of the open source testing frameworks that are now available. The session includes a discussion of how to design a web application to better facilitate testing, and a look at how the resulting constituent components can themselves be tested.
Beyond JUnit: The Future of Developer Testing for Java Technology
Speakers: Alberto Savoia
Thanks to JUnit, we have automated and standardized test execution and reporting, but the creation and maintenance of developer and unit tests is still a time-consuming and mostly manual process. It’s time to raise the bar. Java gives us an opportunity to let computers do 90% of the mundane work associated with test creation and maintenance and to do it better than us. We should take advantage of this so developers can focus on the aspects of programming and testing that fully leverage human intelligence and creativity.
Visit the JavaOne conference
When: June 28-July 1, 2004
Where: San Francisco, USA
Go to the Registration page