Вы можете использовать модуль Cacio-tta Caciocavallo ... Я знаю, это звучит так, как будто я говорю о сыре, но это настоящий проект:
http://openjdk.java.net/projects/caciocavallo/
Среда тестирования состоит из модуля запуска, который подключается к Fest ("CacioFESTRunner") и позволяет запускать тест, не нарушая ваш обычный поток, вам не нужен специальный сервер, поскольку в cacio есть все, что нужно.
Он также полностью синхронный, поэтому вам не нужно беспокоиться о ложных сбоях из-за асинхронной отправки команды рисования, и она доступна в виде пакета maven, поэтому ее очень легко настроить.
Вы можете найти больше информации здесь:
http://jroller.com/neugens/entry/caciocavallo_1_1_released