This manual aims for Java and OSGi bundle developers. It describes how to use and extend the ITE on a programmatic level.
Chapter 2, Writing UI tests via client API is a general starting point for information on writing UI tests via the ITEs API.
This handbook also shows general steps for creating ITE toolkit extensions, which is described in Chapter 3, Creating toolkit extensions for custom UI widgets. In this chapter you will find also a short description of the extension examples.
Information how to write an extension for GEF can be found in Chapter 4, Creating GEF toolkit extensions.
Last but not least Chapter 6, Creating ITE functions describes how to create a custom ITE function, which can be used in tests.