In my project, we are using FEST for GUI testing. We have been persuaded that FEST is powerful, however displaying frames every time is a waste of time. Also we are using continuum and FEST doesn't work with continuum because continuum's maven can't open the GUI (by the way we use maven too and our tests pass in maven on our local machine).
How can I solve this problem?
If it is not possible, please inform me.
FEST by design displays the UI. If you don't want the tests to block your desktop, the only way is to use some kind of virtual desktop: - Xvfb (Linux) - VMWare (Linux, Windows) - Auto-logon (Windows - not tested, found somewhere in docs)
You can read more about it here: http://docs.codehaus.org/display/FEST/Continuous+Integration
May or may not be related, but in order to speed up your tests have a look at:
Robot.settings().delayBetweenEvents()
This controls how fast mouse and keyboard events are.