Skip navigation.

Automate GUI tests for Swing applications

Automate GUI tests for Swing applications

GUI test tools
Transition from unit tests to acceptance tests

Automation is necessary for frequent and consistent testing, which is the foundation of agile development. However, acceptance tests of GUI applications are not always easy to automate. This article explains a simple way of automating Java Swing application acceptance tests, starting from Swing components' unit tests and extending them to acceptance tests without human intervention.

Author: Ichiro Suzuki
Published: JavaWorld, November 15, 2004