1javalobby.org
2testdriven.com
3opensourcetesting.org
4http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=forum&f=68
5java.net
6comp.lang.java.programmer
7
8==========
9
10The TestNG team is happy to announce the immediate availability of TestNG 4.5.
11
12This release contains a lot of bug fixes and a few new features.  It also
13includes the first phase of Distributed TestNG, a work in progress designed
14to transparently distribute tests on many machines and collect their results.
15
16Announcement:
17
18http://beust.com/weblog/archives/000361.html
19
20Details on Distributed TestNG:
21
22http://beust.com/weblog/archives/000362.html
23
24
25==========
26
27The TestNG team is happy to announce the immediate availability of TestNG 4.0, with a lot of improvements and new features.
28
29The announcement, along with a few examples and summary of the new features, can be found here:
30
31    http://tinyurl.com/dxlbh
32
33--
34C�dric
35http://testng.org
36
37================
38
39Announcing TestNG 2.3
40
41The TestNG team is happy to announce the availability of TestNG 2.3.
42
43The version is available at http://beust.com/testng as well as the new documentation, which has been considerably improved (highlighted code snippets, detailed DTD, ant task and description of all the new features).
44
45What's new:
46
47    * beforeSuite, afterSuite, beforeTest, afterTest
48    * Revamped ant task with haltonfailure and other helpful flags
49    * Better stack traces and improved level control for verbosity
50    * Better syntax for including and excluding methods in testng.xml
51    * Test classes can be invoked on the command line
52    * ... and many bug fixes.
53
54For Eclipse users, a new version (1.1.1) of the Eclipse plug-in that includes this new TestNG version is available on the remote update site or for direct download.
55
56Also, TestNG has joined OpenSymphony (big thanks to Patrick and Hani for setting this up).  As a consequence of this move, there is now a TestNG users forum as well as a Wiki and JIRA for issue tracking.
57
58The users mailing-list has been moved to Google Groups and is connected to the forum, so you only need to subscribe to one.
59
60Try it and let us know what you think!
61
62===
63
64I am happy to announce the availability of TestNG 2.1 (http://beust.com/testng).
65
66TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use, such as:
67
68    * JSR 175 Annotations (JDK 1.4 is also supported with JavaDoc annotations).
69    * Flexible test configuration.
70    * Default JDK functions for runtime and logging (no dependencies).
71    * Powerful execution model (no more TestSuite).
72    * Supports dependent methods.
73
74Some of the new features in this version include:
75
76    * invocationCount and successPercentage, which I described in a previous entry (http://beust.com/weblog/archives/000236.html), and which allow you to invoke a test method a certain number of times while allowing some of these invocations to fail.  If the number of failures is under a certain threshold, the test is still considered a success.
77
78    * timeOut is now applicable to all test methods.  Whether you are running your tests in parallel or not, you can specify a time-out for your test method and if it fails to complete within the given amount of time, TestNG will mark it as a failure.
79
80    * dependsOnMethods was the most requested feature.  You can now specify dependencies on a method-based basis (no need to specify a group if your dependency graph is simple).  You can even mix dependsOnMethods and dependsOnGroups.
81
82    * ... and of course, numerous bug fixes and other additions.
83
84A special thanks to Alexandru Popescu who has pulled all-nighters to make this release happen!
85
86We have an exciting list of new features lined up for our next version, among which a plug-in API, but in the meantime, enjoy TestNG 2.1.
87
88======
89
90Announcing TestNG for Eclipse
91
92The TestNG team is happy to announce the first release of the TestNG plug-in for Eclipse.
93
94http://beust.com/testng
95
96This first release covers the basic functionalities of TestNG, among which:
97
98    * Multiple ways to launch tests (from a method, from a class, groups or an entire suite).
99    * Convenient report view that lets you directly jump to failed tests.
100
101A more detailed overview can be found here:
102
103http://beust.com/weblog/archives/000261.html
104
105and the documentation and snapshots here:
106
107http://beust.com/testng/main.html#eclipse
108
109--
110Cedric
111