john-doherty/selenium-cucumber-js

Browser automation framework written in pure JavaScript using official selenium-webdriver and cucumber-js

58
/ 100
Established

This framework helps quality assurance engineers and test automation specialists create automated tests for web applications. You provide plain-language descriptions of how a user interacts with a website (the 'feature files') and code that simulates those interactions. The framework then uses these to automatically open a browser, perform the actions, and report if the website behaves as expected.

122 stars. No commits in the last 6 months. Available on npm.

Use this if you need to automate browser interactions for testing web applications, want to define tests using a readable, domain-specific language (Gherkin), and work with JavaScript.

Not ideal if your testing doesn't involve browser interaction, you prefer a different programming language, or you need to test mobile apps natively.

web-application-testing quality-assurance test-automation behavior-driven-development front-end-testing
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 23 / 25

How are scores calculated?

Stars

122

Forks

86

Language

JavaScript

License

ISC

Last pushed

Jul 23, 2024

Commits (30d)

0

Dependencies

18

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/perception/john-doherty/selenium-cucumber-js"

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