JUnit is a unit testing framework for the Java programming language. JUnit has been important in the development of test-driven development, and is one of a family of unit testing frameworks collectively known as xUnit that originated with SUnit.
Automatically reviews code style, security, duplication, complexity, and coverage on every change while tracking code quality throughout your sprints.
Cost / License
- Free Personal
- Open Source
Platforms
- Online
- Self-Hosted
- Software as a Service (SaaS)


+5
TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use.
JustMock is a comprehensive .NET mocking framework for isolating various dependencies in unit tests. In a single API, JustMock supports mocking of non-virtual methods, non-public members, static methods and classes, sealed classes, and Mscorlib.

Unit testing framework with simple API and test code generation features, supports C#, ASP.NET, Visual Basic, SharePoint, Silverlight.
Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD). It has easy-to-use tabular test data syntax and it utilizes the keyword-driven testing approach.

The LEAPWORK Automation Platform lets both technical specialists and non-developers design test automation flows, without ever typing or reading a single line of code – and then execute cases with the click of a button.
Cost / License
- Paid
- Proprietary
Application types
Platforms
- Mac
- Windows

Bitten is a Python-based framework for collecting various software metrics via continuous integration. It builds on Trac to provide an integrated web-based user interface.
Cost / License
- Free
- Open Source
Alerts
- Discontinued
Platforms
- Mac
- Windows
- Linux
- Trac

NCrunch is an automated concurrent testing tool for Visual Studio .NET.
It intelligently runs automated tests so that you don't have to, and gives you a huge amount of useful information about your tested code, such as code coverage and performance metrics, inline in your ID.
Cost / License
- Paid
- Proprietary
Platforms
- Windows
- Microsoft Visual Studio



GraphWalker is a tool for generating offline and online test sequences from Finite State Machines and Extended Finite State Machines.
DbUnit is a JUnit extension (also usable with Ant) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when one test case corrupts the...
Cost / License
- Free
- Proprietary
Platforms
- Mac
- Windows
- Linux
- JUnit
step is a comprehensive test automation stack designed to achieve high efficiency in testing pipelines. It is well suited for DevOps delivery. It ships with a distributed execution platform, a collaborative test management system and many plugins.
Cost / License
- Free
- Open Source (AGPL-3.0)
Platforms
- Mac
- Windows
- Linux


+1


+3








































