Confira o link
Você pode usá-lo para executar tarefas arbitrárias, não apenas a criação de código java. Ele funciona melhor se seus testes puderem gerar saída no formato xml xml, mas isso não é necessário. Isso torna fácil definir conjuntos de máquinas (32 bits, 64 bits) (windows, linux) e executar testes em diferentes combinações.