Pounder is a utility for automating Java GUI tests. It allows developers to dynamically load GUIs, record scripts, and then use those scripts in a test harness. Requires Java 1.4. It is licensed under the GNU Library General Public License.
Pounder differentiates itself from other utilities by allowing you to examine the results of a test run in source, while maintaining a separate GUI script that can be re-recorded if necessary. Browse the Howto and Internals pages for more details on what features are available, and how Pounder works.