21 projects
Codeception
Full-stack testing PHP framework
3,942
816
$1M
Jasmine
Simple JavaScript testing framework for browsers and node.js
2,877
891
$1.8M
RSpec Rails
RSpec Rails is a testing framework that brings RSpec's behavior-driven development approach to Ruby on Rails applications, providing a domain-specific language for writing readable, maintainable tests and specifications for Rails components
2,794
1,021
$571K
Serenity BDD
Serenity BDD is a test automation library designed to make writing automated acceptance tests easier, and more fun.
2,210
92
$117M
Cucumber JVM
Cucumber JVM is a testing tool that enables behavior-driven development (BDD) by allowing tests to be written in plain language that both developers and business stakeholders can understand. It executes specifications written in Gherkin format and supports multiple JVM languages including Java, Kotlin, and Scala.
2,063
336
$2.1M
Robot Framework
Robot Framework is a generic open source automation framework for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA). It has easy-to-use tabular test data syntax and uses keyword-driven testing approach. Its testing capabilities can be extended by test libraries implemented either with Python or Java.
2,046
221
$11M
Kotest
Kotest is a flexible and comprehensive testing framework for Kotlin that supports multiple test styles, property-based testing, and data-driven testing. It provides rich assertions, test isolation, and extensive configuration options while maintaining compatibility with existing test runners.
1,942
460
$9.4M
Cucumber
Cucumber for JavaScript
1,675
420
$1M
Cucumber Ruby
Cucumber for Ruby. It's amazing!
1,457
415
$911K
Behat
Behat is a PHP-based behavior-driven development (BDD) framework that helps developers write human-readable descriptions of software behavior in plain text and automate testing against those descriptions. It allows teams to create executable specifications of system behavior using natural language syntax.
1,292
468
$1.4M
Ginkgo Go
Ginkgo is a modern testing framework for Go (Golang) that helps developers write expressive tests using a behavior-driven development (BDD) style syntax. It provides features like nested describes, beforeEach/afterEach hooks, parallel test execution, and detailed test reporting.
1,095
353
$1.7M
ScalaTest
ScalaTest is a testing framework for the Scala programming language that provides a comprehensive suite of testing styles and features. It enables writing unit tests, property checks, behavior-driven development (BDD) tests, and integration tests with a flexible, expressive syntax.
1,055
394
$17M
Quick
The Swift (and Objective-C) testing framework.
957
244
$1.4M
phpspec
PHPSpec is a behavior-driven development (BDD) testing framework for PHP that helps developers write specifications for their code using a descriptive language. It allows writing tests that describe how code should behave, following a describe-it format similar to RSpec, and supports features like test doubles, matchers, and code generation.
750
292
$1.2M
Allure Java Integrations
Allure Java Integrations is a collection of Java adapters and extensions for the Allure test reporting framework, enabling integration with popular Java testing tools and frameworks to generate rich, interactive test reports.
712
58
$1.2M
Cucumber-Rails
Cucumber-Rails is a Ruby gem that integrates Cucumber with Ruby on Rails for behavior-driven development (BDD) testing. It enables writing and executing automated acceptance tests in plain language, allowing developers and stakeholders to collaborate on executable specifications for Rails applications.
661
292
$76K
GoConvey
GoConvey is a testing tool for Go that provides a browser-based interface for viewing test results and automatic test execution on file changes. It offers both a web UI and a command-line interface, supporting BDD-style testing syntax and real-time test feedback.
643
255
$1.2M
specs2
Software Specifications for Scala
566
196
$2.5M
Serenity/JS
Serenity/JS is a test automation framework that helps developers and QA engineers write maintainable acceptance tests in TypeScript. It provides a modular architecture for creating readable, reliable end-to-end tests with built-in reporting capabilities.
395
49
$3.2M
Fixie
Fixie is a .NET testing framework that aims to eliminate testing friction by embracing convention over configuration. It provides a modern, lightweight approach to unit testing with automatic test case discovery, simplified assertions, and behavior-driven development support.
142
52
$281K
SitePrism
SitePrism is a page object model DSL for Capybara that helps create flexible, maintainable acceptance/integration tests in Ruby. It provides a clean interface for describing web pages and their elements, enabling structured and readable automated testing of web applications.
136
30
$202K