Tools, Techniques and Best Practices for Testing JavaFX

As with any other UI library, you need a test driver to automate JavaFX testing: a tool that simulates user events. But it takes more than that to build an effective process. Because automation time is spent mainly in test creation and test maintenance, you need a few more tools to deal with that.

While testing JavaFX and applications for a few years, Oracle’s JavaFX Software Quality Engineering team has collected a set of tools and practices that makes it possible to seamlessly create and maintain thousands of tests for rapidly evolving JavaFX software. Your takeaway from the session will be a set of open source tools you will see used to write tests and set up, extend, and maintain a test suite for a small JavaFX application.