Skip to main content
TrustRadius
TestNG

TestNG

Overview

What is TestNG?

TestNG is a testing framework designed to streamline the testing process for software developers, quality assurance/testers, DevOps engineers, IT consultants, and technology companies. According to the vendor, TestNG offers a range of features and flexible test configuration options suitable for businesses...

Read more
Recent Reviews
TrustRadius

Leaving a review helps other professionals like you evaluate Functional Testing Tools

Be the first one in your network to review TestNG, and make your voice heard!

Return to navigation

Pricing

View all pricing

What is TestNG?

TestNG is a free and open source testing framework inspired from JUnit and NUnit but introducing some new functionalities, such as: Annotations. Run tests in arbitrarily big thread pools with various policies available (all methods in their own thread, one thread per test…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

3 people also want pricing

Alternatives Pricing

What is Sauce Labs?

Sauce Labs is a cloud-based platform for automated testing of desktop and mobile applications. It is designed to be instantly scalable, since it is optimized for continuous integration workflows. (The vendor says that when tests are automated and run in parallel on multiple virtual machines across…

What is BrowserStack?

BrowserStack is a test platform built for developers and QAs to expand test coverage, scale and optimize testing with cross-browser, real device cloud, accessibility, visual testing, test management, and test observability. BrowserStack states it currently powers over a billion tests a year for…

Return to navigation

Product Details

What is TestNG?

TestNG is a testing framework designed to streamline the testing process for software developers, quality assurance/testers, DevOps engineers, IT consultants, and technology companies. According to the vendor, TestNG offers a range of features and flexible test configuration options suitable for businesses of any size. Its annotations provide an intuitive and readable way to organize and structure tests, with annotations like @Test, @BeforeSuite, and @AfterMethod allowing users to define the behavior and execution order of tests.

TestNG allows tests to be run in thread pools with configurable policies, providing the potential for parallel test execution and improved performance. The vendor claims that TestNG also facilitates the testing of multithread safety in code by executing test methods concurrently in multiple threads.

According to the vendor, TestNG offers flexible test configuration options at various levels such as suite, test, class, and method. Users can customize settings like test timeouts, data providers, and listeners to create a tailored test execution environment.

TestNG supports data-driven testing with the @DataProvider annotation, allowing users to run the same test method with different sets of data. The vendor states that TestNG also provides support for parameterization, enabling users to pass parameters to test methods.

The vendor claims that TestNG introduces a powerful execution model that eliminates the need for a separate TestSuite. Users can define test classes and methods directly, simplifying test organization and execution.

TestNG is supported by a variety of tools and plugins, including Eclipse, IntelliJ IDEA, and Maven, according to the vendor. This integration is said to enhance productivity and provide a smooth testing experience for developers and testers.

The vendor states that TestNG embeds BeanShell, a lightweight scripting language for Java, allowing users to write custom scripts for complex test operations or test behavior customization.

TestNG Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

Sorry, no reviews are available for this product yet

Return to navigation