Oct 31 CEE-SECR: Banks and courses: «Software product and services sales», «Useful users» & «CMMI», Oct 31 – Nov 1 «Certified ScrumMaster»
SECR 2011 is over. You can learn about our current event at www.secrus.org.

Automated testing of JavaFX applications: UI testing for developers



Ever thought of having your UI verified automatically?

It only looks hard—it is quite easy having right tools and techniques. We, in JavaFX team, have a few and willing to share.

Indeed, UI testing cannot only be manual because all levels of testing are applicable to a UI code, including unit testing, pre-integration testing, build acceptance testing, etc.

During the session, we will be creating UI tests from scratch and showing a few of existing tests along with other tools making our life easier. We will be showing how to make UI tests stable and inexpensive to support. Your takeaway from the session would be a set of open-source tools and UI testing concepts to write JavaFX UI tests as easy as your regular unit tests.

Alexandre Iline

Alexandre IlineAlexandre Iline

Java SE Quality Architect, Oracle

Alexandre Iline is working as a quality architect of Java and JavaFX as well as several products in Java SE and JavaFX portfolio, and also as a test tools architect. Prior to that, Alexandre was playing a role of quality lead/architect of such products as Java Studio Creator and Netbeans. Before that, Alexandre was working as a member/lead of NetBeans QE tools team. Alexandre is the author of Jemmy—the open-source UI testing tool used widely for Swing/AWT UI applications testing as well as for testing of Swing itself. Jemmy v3 is a new generation tool developed/led by Alexandre which, along with the other UI libraries, allows to test JavaFX UI. The tool is used successfully for testing JavaFX SDK and JavaFX products developed internally.

 



Leave a comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© CEE-SECR 2011 • Email: contact@secrus.org
Proudly powered by WordPress. • Hosted by Hosting Community