Swing Testing Toolkit

1.8.2

Perform Java-Swing testing with the help of this framework that uses semi-automatic generation for maintaining a reduced number of testing instructions

Oracle’s Java Foundation Class (JFC) Swing was constructed in order to provide users with an API that can constitute the GUI of Java-based programs. When developing applications under the Swing environment, finding ways for performing automated testing is of key importance if efficiency is to be attained.
Built in an attempt to offer users the means of performing testing when dealing with such situations, Swing Testing Toolkit testing framework will ensure that the testing instructions are maintained to a minimum, in order to achieve maximum efficiency. This is obtained through the use of semi-automated testing, which in turn yields the most relevant instructions for testing, thanks to a test case generation approach.
Some of the library’s components will enable one to record, edit or replay the component finders and selected test actions, visualize test reports such as logs or screenshots as well as perform a thorough inspection of the components, thanks to the dedicated module.
Last but not least, the library supports XML specifications, offers a robust set of various component finders. Compatible with Junit, the library is also extensible, in the sense that custom test actions, as well as other component finders, can be added in a straightforward manner.