TestNG

TestNG is a testing framework.

17 Alternatives To TestNG

Behat

Behat is a tool that makes behavior driven development (BDD) possible.
images/2020/04/Cantata.png}}

Cantata

“Module testing early during development is becoming more important due to the increasing complexity of software.

Capybara

Capybara helps you test web applications by simulating how a real user would interact with your app.
images/2020/04/Coala.png}}

Coala

Linting and fixing code for all languages

Enzyme

Enzyme is a JavaScript testing utility for React.

FitNesse

FitNesse is a fully integrated standalone wiki and acceptance testing framework.

JMockit

A Java toolkit for automated developer testing.

Mockito

Mocking framework for unit tests in Java.

Mocklets

A HTTP-based API simulator to assist parallel development 🛠️

Node

Node is an Account Based Intelligence platform that identifies and prioritizes the decision-makers at key accounts.
images/2020/04/PHPUnit.png}}

PHPUnit

Application and Data, Build, Test, Deploy, and Testing Frameworks
images/2020/04/RSpec.png}}

RSpec

RSpec is a testing tool for the Ruby programming language born under the banner of Behavior-Driven Development featuring a rich command line program, textual descriptions of examples, and more.

Robot framework

Robot Framework is a generic test automation framework for acceptance testing and acceptance…

TestCafe

Automated browser testing for the modern web development stack
images/2020/04/UTest.png}}

UTest

uTest is the world’s largest professional network for software testers and test engineers - 175,000+ QA professionals from more than 200 countries and territories.