This article describes the design of SWELL, an English-Like domain-specific language for testing Swing applications
If you use Maven, or even if you just use Maven repositories for your dependency management, you should be using a Maven Repository Manager.
Janice Heiss interviews Java Champion Kirk Pepperdine about Java performance tuning and more in this java.net Community Corner 2009 podcast, recorded at JavaOne.
Kirk Pepperdine talks about Java performance tuning in this java.net Community Corner 2009 podcast, recorded at JavaOne.
Felipe Gaucho tells Jim Wright about the PUJ (Prêmio Universitário Java) Java User Group Contest
The Java Tools Community and SQE Project Leaders talk about Java Tools, SQE, and more, in a java.net Community Corner roundtable at JavaOne 2009.
How to set up a Continuous Integration build job to compile and test your Grails application in Hudson, for automated continuous integration.
Why does Java 6 expose the javac compiler through a programmatic interface? It's not just for building IDEs. In this article, Deepa Sobhana and Seema Richard show how to use the new feature for static code analysis, with an example that verifies that classes overriding Object.equals() also implement the required override of Object.hashcode().
The UISpec4J project makes GUIs more testable and is well suited to agile development processes like Extreme Programming.
Johannes Brodwall shows how to combine some popular pieces to create a simpler container for testing your web apps sooner.