

With QF-Test you can test any Java Swing and AWT applications.
- Java Swing
- AWT (Abstract Window Toolkit)
- Applets
- WebStart
- Netbeans Platform
- ULC (UltraLightClient)
- JIDE Common Layer components
- RIA (Rich Internet Application)
- Spring Rich Client Project
- Integrated browser components like JxBrowser
- WebSwing
- Combinations with JavaFX
- Load tests on local and remote machines
What is QF-Test particularly good at when testing Java Swing/AWT?
- QF-Test supports Java Swing since its release in 1999 and really knows all the challenges and pitfalls
- All technology combinations (JavaFX, WebStart, Embeded Browser, WebSwing)
- Robust test execution through “soft events” independent of system events
- High test stability due to clean event synchronization
- Intelligent component recognition on hierarchy level, independent of geometric arrangements
With QF-Test Java Swing/AWT applications can be tested cross-platform on:
- Windows
- Linux
- macOS
The following scripting languages allow full access to objects of the Java Swing application under test:
- Jython
- Groovy
- JavaScript
Java Swing – quo vadis Oracle?
- Oracle will continue to develop Swing as the core of Java SE technology across all supported releases.
- The Java Swing UI toolkit is and will remain part of Java SE 8, which will be supported at least until December 2030.
- It is also included as the Java Swing module java.desktop.jmod in Java 11, which Oracle will support until September 2026.

Then use QF-Test for quality assurance of your Java Swing software!
Just contact us via phone + 49 8171 38648-10 or via service@qftest.com that we can make an appointment for a demo webinar with one of our experienced experts.
Articles about QF-Test for JavaFX
- Wolfgang Weigend: Automated testing of JavaFX UI components
- Centris AG Migration of adcubum SYRIUS from Java Swing to JavaFX at Centris AG
- Kay Grebenstein: The right test tool for JavaFX – The agony of choice (German PDF only)
- jaxenter 20 examples of real world JavaFX applications (German)
- IT service provider DVZ recommends QF-Test for Java Swing application after evaluation compared to Tosca
Interested in QF-Test?
Tell us about yourself and we'll connect you with a QF-Test expert who can share more about our product.
Automated Desktop Application Testing with QF-Test
QF-Test enables professional and efficient automation of desktop application testing. Both Java-based and classic Windows applications can be tested easily, resulting in robust, low-maintenance test cases. With its intuitive interface, flexible script integration, and broad UI support, QF-Test is an ideal solution for quality assurance within your software project.