TestNGFree and open source Java testing framework | |
Download |
TestNG Ranking & Summary
Advertisement
- License:
- Apache
- Price:
- FREE
- Publisher Name:
- TestNG Team
- Publisher web site:
- http://testng.org/doc/index.html
- Operating Systems:
- Mac OS X
- File Size:
- 5.6 MB
TestNG Tags
TestNG Description
Free and open source Java testing framework TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use.TestNG is designed to cover all categories of tests: functional, end-to-end, unit, integration etc. Here are some key features of "TestNG": · JDK 5 Annotations (JDK 1.4 is also supported with JavaDoc annotations). · Flexible test configuration. · Support for data-driven testing (with @DataProvider). · Support for parameters. · Allows distribution of tests on slave machines. · Powerful execution model (no more TestSuite). · Supported by a variety of tools and plug-ins (Eclipse, IDEA, Maven, etc...). · Embeds BeanShell for further flexibility. · Default JDK functions for runtime and logging (no dependencies). · Dependent methods for application server testing. Requirements: · Java 1.5 or later What's New in This Release: · Added: Dependent methods can now run in their own thread · Added: dataProviderThreadCount can be set from the command line and from ant (Adrian Grealish) · Added: ITestAnnotation#setDataProvider · Added: Assert#assertEquals() methods for Sets and Maps · Fixed: dataProviderClass was not respecting inheritance (like most attributes still) · Fixed: @BeforeSuite/@AfterSuite would run multiple times when used in a @Factory · Fixed: packages=".*" wasn't working properly (sandopolus) · Fixed: TestResult#getName now returns the description instead of the method · Fixed: @DataProvider and dependent methods were not skipping correctly (Francois Reynaud) · Fixed: TESTNG-347 suite with parallel="tests" and test with parallel="classes" doesn't work correctly (Rob Allen) · Fixed: TESTNG-67: @Configuration/@Factory methods in base class being ignored · Fixed: Inner test classes were not excluded properly (Carsten Gubernator) · Fixed: threadPoolSize without invocationCount was causing reporters not to be invoked · Fixed: A @Factory throwing an exception did not cause any error · Fixed: was not working properly in the ant task (Ed Randall) · Fixed: @BeforeClass methods were not running in parallel (Aidan Short) · Fixed: Test class with @ObjectFactory doesn't get instantiated via the factory · Fixed: Allow IObjectFactory to load from non-standard classloader (for PowerMock support)
TestNG Related Software