Clear ×

Test framework

14 repositories found

instancio

instancio

instancio
Java AI analysis

Instancio is a Java library that automatically generates and populates fully-instantiated objects for unit testing, eliminating boilerplate test data...

Production ready Beginner friendly Niche use case
data-generator java junit
1.2k
68
6
5/wk
active
8/10 Dev Tools
mochajs

mochajs

mocha
JavaScript AI analysis

Mocha is a mature, widely-adopted test framework for Node.js and browsers, designed for both BDD and TDD testing patterns. It serves developers...

Production ready Beginner friendly
bdd browser javascript
23k
3.1k
248
78/wk spike
active
9/10 Dev Tools
AirtestProject

AirtestProject

Airtest
Python AI analysis

Airtest is a cross-platform UI automation framework designed specifically for games and applications, using image recognition to interact with UIs...

Production ready Beginner friendly Niche use case
android automated-testing automation
9.5k
1.4k
482
23/wk
slow
7/10 Mobile
pact-foundation

pact-foundation

pact-js
TypeScript AI analysis

Pact JS is the JavaScript implementation of Pact, a contract testing framework for HTTP APIs and event-driven systems. It specializes in...

Production ready Niche use case
consumer-driven-contracts hacktoberfest mocha
1.8k
355
116
4/wk
active
8/10 Dev Tools
catchorg

catchorg

Catch2
C++ AI analysis

Catch2 is a modern C++-native unit testing framework supporting C++14 and later, with integrated micro-benchmarking and BDD macros. It serves C++...

Production ready Beginner friendly Niche use case
bdd cpp cpp14
20.5k
3.2k
431
40/wk
active
8/10 Dev Tools
infection

infection

infection
PHP AI analysis

Infection is a mutation testing framework for PHP that evaluates test suite quality by introducing deliberate code mutations and measuring how many...

Production ready Niche use case
ast coverage infection
2.2k
186
209
4/wk
active
8/10 Dev Tools
junit-team

junit-team

junit-framework
Java AI analysis

JUnit is the foundational testing framework for Java and the JVM, providing three core components: JUnit Platform (foundation), Jupiter (modern...

Production ready Beginner friendly
java junit junit-jupiter
7k
1.7k
115
8/wk
active
9/10 Dev Tools
gammasoft71

gammasoft71

xtd
C++ AI analysis

xtd is a modern C++20 framework for building cross-platform console (CLI), GUI, and unit test applications targeting Windows, macOS, Linux, iOS,...

Single maintainer Niche use case
c-plus-plus cli cmake
1.2k
78
98
1/wk
active
6/10 Dev Tools
mountebank-testing

mountebank-testing

mountebank
JavaScript AI analysis

Mountebank is an open-source service virtualization tool designed for testing microservices by mocking multiple protocols (HTTP, HTTPS, TCP, SMTP,...

Production ready Single maintainer Niche use case
microservices-testing mocking mountebank
2.1k
292
90
1/wk
recent
7/10 DevOps
avajs

avajs

ava
JavaScript AI analysis

AVA is a Node.js test runner designed for concurrent test execution with a minimal API, strong assertion messages, and ES module support. It serves...

Production ready Beginner friendly
assert async async-functions
20.8k
1.5k
65
1/wk
recent
8/10 Dev Tools
google

google

truth
Java AI analysis

Truth is a fluent assertion library for Java and Android that makes test assertions and failure messages more readable, similar to AssertJ. It...

Production ready Beginner friendly Niche use case
assertion-framework java junit
2.8k
269
76
active
8/10 Dev Tools
DevExpress

DevExpress

testcafe
JavaScript AI analysis

TestCafe is a Node.js-based end-to-end testing framework that automates web testing without requiring WebDriver or Selenium. It is designed for...

Production ready Beginner friendly
browser e2e end-to-end-testing
9.9k
678
30
active
8/10 Dev Tools
microsoft

microsoft

testfx
C# AI analysis

Microsoft.Testing.Platform is a lightweight alternative to VSTest that provides a modern testing infrastructure for .NET, alongside the MSTest...

Production ready Beginner friendly
dotnet microsoft microsoft-testing-platform
1k
297
105
recent
8/10
testsigmahq

testsigmahq

testsigma
Java AI analysis

Testsigma is a codeless, AI-powered test automation platform designed for QA teams to automate testing across web, mobile, desktop, and enterprise...

Production ready Beginner friendly Niche use case
automated-testing automation automation-tools
1.2k
259
61
3/wk
slow
7/10 DevOps