Manual

23
Integration with Development Tools

Automating GUI tests is just one part of the development cycle. Requirements like automating the compilation or build process, running tests, creating documentation or providing a deliverable package led on to a variety of different development tools like IDEs (e.g. Eclipse) or build tools (e.g. make, ant, maven) or so called continuous integration systems (like Jenkins/Hudson, Cruise Control, Continuum).

In general, by use of QF-Test's command line interface as documented in chapter 19 and chapter 39 a straight forward integration with those tools should be possible.

NoteGUI tests require an active user session. Chapter Hints on setting up test-systems contains useful tips and tricks to set-up your test-systems. In FAQ 14 you can find technical details.

The following sections contain examples for integrations with a some of the tools mentioned above.

23.1
Eclipse
23.2
Ant
23.3
Maven
23.4
Jenkins/Hudson