spyoungtech/behave-webdriver

Selenium webdriver step library for use with the behave BDD testing framework

54
/ 100
Established

This tool helps software developers automate browser-based acceptance tests for web applications. It takes human-readable test scenarios, written in a Gherkin-like language, and automatically executes them in real web browsers like Chrome or Firefox. The output is a clear pass/fail report for each step, allowing developers to verify that their web application behaves as expected from a user's perspective.

No commits in the last 6 months. Available on PyPI.

Use this if you are a software developer needing to write automated, behavior-driven acceptance tests for web applications using Selenium and Behave.

Not ideal if you are looking for a unit testing framework or an end-user tool that doesn't require programming knowledge.

acceptance-testing web-application-testing behavior-driven-development test-automation quality-assurance
Stale 6m
Maintenance 2 / 25
Adoption 8 / 25
Maturity 25 / 25
Community 19 / 25

How are scores calculated?

Stars

63

Forks

21

Language

Python

License

MIT

Last pushed

Aug 11, 2025

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/perception/spyoungtech/behave-webdriver"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.