Test Automation Made Simple
-
Updated
Jan 16, 2025 - Java
Behavior-driven development (BDD) is a test-first, agile testing practice. Without focusing on internal implementation, BDD tests are business-facing scenarios that attempt to describe the behavior of a story, feature, or capability from a user’s perspective. Behaviour-driven development is a synthesis and refinement of practices stemming from test-driven development (TDD) and acceptance-test-driven development (ATDD).
Test Automation Made Simple
Behavior-Driven Development in plain Java
Clear and concise reporting for the Cucumber BDD JSON format.
Quality Automation Framework for web, mobileweb, mobile native and rest web-service using Selenium, webdrier, TestNG and Java Jersey
A BDD-style test runner for Java 8. Inspired by Jasmine, RSpec, and Cucumber.
Cucumber JVM with Selenium Java
Bobcat is an automated testing framework for functional testing of web applications.
YAKS is a platform to enable Cloud Native BDD testing on Kubernetes
A test automation library based on common other best practice open source libraries. It adds missing functionalities but does not reinvent the wheel. Just glues stuff together nicely and adds some sprinkles.
Non-Regression Automation for User Interfaces
A demonstration of a web application with tests
Flexible and easy to use library to enable your behavorial driven development (BDD) teams to easily collaborate while promoting automation, transparency and reporting.
The Chorus BDD interpreter - Executable specifications for distributed systems
Spring Web MVC + JPA + Hibernate + JSP + JSTL application
BDD testing tool using step libraries
A performance testing framework for cucumber
A sample project that has most of the tests and code written in a Behaviour Driven Development style, using the Cucumber framework.
Created by Kent Beck, D.D. McCracken
Released 1957