You can test JavaFX applications with QF-Test since the launch of JavaFX.
QF-Test can directly address and validate sub-items of complex components, such as addressing a table cell via its row and column information. These steps can be conveniently recorded and modularized, allowing easy reuse and leading to low-maintenance tests.
With QF-Test you can test JavaFX apps cross-platform on:
JavaFX is often combined with other Java GUI technologies, e.g. Swing or SWT. Thus it is particularly important that QF-Test is ready for use when migrating from Swing or SWT to JavaFX. This allows automated Java Swing or SWT tests created with QF-Test to be reused for JavaFX with little effort, even combined for embedded components.
The following scripting languages offer full access to the JavaFX application under test:
"Janitza has been using QF-Test extensively over many years to live up to the constant growth and guarantee a high bar of quality at the same time.
Starting with a Swing application, the technology switches to JavaFX, JxBrowser and web applications were also covered effectively with QF-Test."
Tristan Himmelreich, Diplom-Informatiker | Research & Development
Janitza electronics GmbH, Germany
"Personally, I want to stress again the good customer service. Just a few days ago we had technical problems with our nightly-build relating to JavaFx. Within a very short time QFS service reacted, analysed our problem and sent us a patch. Top - Keep it up!"
Alexander Orbach, Software Development Automation
HF MIXING GROUP, Freudenberg, Germany
JavaFX is the designated successor of Java Swing/AWT. Even though JavaFX hasn't replaced Swing yet, this technology has a solid and growing user base.
Oracle decided and announced at the JavaFX Adopters Meeting 2020 to extend support for their proprietary JavaFX 8 until 2025. Builds of the open-source variant OpenJFX and longstanding support contracts for that are offered by Gluon.