58 Extension APIs

QF-Test provides some extension APIs that let you extend its functionality. The interfaces can conveniently be implemented in Jython, Groovy or or Java. In the latter case, the compiled classes should be put in a jar file and placed in the plugin directory (see "The plugin directory") so Jython or Groovy can be used to glue things together.

58.1 The resolvers module

58.2 The ResolverRegistry

58.3 Implementing custom item types with the ItemResolver interface

58.4 Implementing custom checks with the Checker interface

58.5 Working with the Eclipse Graphical Editing Framework (GEF)

58.6 Test run listeners

58.7 ResetListener

58.8 DOM processors

58.9 Image API extensions

58.10 Pseudo DOM API

58.11 WebDriver SUT API

58.12 Windows Control API