Gerar arquivos XML usados pelos relatórios JUnit

Eu quero criar relatórios de teste gerados pelo JUnit / TestNG PROGRAMMATICAMENTE. Então, isso exclui o ANT. Minha principal preocupação é gerar arquivos XML criados pelo Junit durante a execução de casos de teste. Eu li que o RunListener poderia me ajudar a conseguir isso, mas não consegui descobrir como? Estou usando o Selenium para criar meus casos de teste.

Como posso gerar arquivos XML criados pelo JUnit?

questionAnswers(6)

yourAnswerToTheQuestion