Cedric Beust ha liberado la versión 5 de su framework para pruebas TestNG bajo la licencia open source de Apache. Este framework está enfocado a superar las deficiencias de JUnit y permite una configuración flexible de las pruebas (no más campos estáticos como en JUnit), uso de anotaciones para java 5 y 1.4 y agrupación de las pruebas en grupos de test. Tiene plugins para maven, ant, eclipse, intellij idea y netbeans.
En esta nueva versión se cambiaron los nombres de las anotaciones para la configuración, se modificó la creación de reportes para que se generen dentro del directorio de la suite a la que pertenecen, se añadió soporte para especificar el nombre de la suite y de la prueba directamente usando la anotacion "Test" y se modificó el stackTrace de arrojado por TestNG para hacerlo más amigable.
Si quieren saber un poco más de las ventajas de este framework, pueden leer
la entrevista que javaHispano realizó a Cedric Beust hace algún tiempo sobre este tema.
¿Alguién de ustedes tiene experiencia usando este framework?