← Back to home

Announcing TestNG 2.4

The TestNG team is happy to announce the release of TestNG 2.4.

A lot of fixes and improvements have gone into this release (see the complete list) but the most important feature is the new Web site (http://testng.org) and the new packaging (org.testng.*).

There are also a couple of items I want to mention briefly:

Big thanks go to Alexandru Popescu, Andrew Glover, Thierry Janaudy and Russel Winder for their participation to this new release!

You can download TestNG 2.4 here.  The Eclipse plug-in has also been updated to this new version and can be obtained from the update site (http://beust.com/weblog/eclipse).

Comments (5)

Wim

I can't see the changelog, because you need to make yourself a member of the google discussion group which I really don't want to do, just to see the changelog. BTW: Do you have plans to build testng (and it's website) using Maven? I think it really helps people to find their way on the website.

Sysiphus

Please, do we really have to register to Google Groups only to read the changelog?

Anonymous

The only reason why I didn't post it is because honestly, it's quite boring for non TestNG users... but here goes. 2.4 Changed: New package: testng.org Fixed: Bug with @ExpectedException occuring the parallel mode Fixed: Bug with parameters and beforeTest Added: IInstanceInfo support Fixed: methods were not excluded when included by groups Fixed: testng-failures.xml is now including also the beforeSuite/afterSuite methods Fixed: generating the testng-failures.xml is now working as expected Fixed: Factories call all the tests even if some of them fail along the way Fixed: Better JUnit support (wasn't creating individual instances) Fixed: dependsOnGroups didn't work across different classes Added: command line (and Ant) -groups option Added: @Parameters (and made parameters attribute deprecated) Added: Parameters for constructors Fixed: Better interleaving of before/afterTestMethods Fixed: Ant task Fixed: TestNGException thrown when TestNG conditions are not fulfilled Documentation: - New assert classes - New ways to launch - JUnitConverter documentation - new beforeSuite/afterSuite

Sisyphus

Thanks!

Anonymous

Where's Andrew Glover making use of the TestNG Eclipse plug-in in his Flash demo? =)