1.0.4 • Published 3 years ago

codeceptjs-selenoid v1.0.4

Weekly downloads
160
License
MIT
Repository
github
Last release
3 years ago

CodeceptJS BDD

Codeceptjs-BDD Framework with Cucumber and Saucelabs cloud

CircleCI Maintainability lerna License

This framework contains Gherkin BDD Tests with CodeceptJS & uses Should.JS assertion library. Integrated with Saucelabs to run on Multi browsers in Parallel

📖 User Docs / Website: Codeceptjs-BDD/Docs

🚚 Changelog

🧐 What's inside?

  • Why BDD? Read my Medium post here

  • Run All feature files in Parallel

  • Run All feature files on Multi-Browsers - run them all in Parallel

  • Scenarios are written in Cucumber Gherkin BDD Syntax, a.k.a .feature files. Prefer writing Declarative Test Scenarios

  • Run on SauceLabs. Single browser or Multi-Browsers in Parallel

  • Uses Should.js Assertions Library. Various assertions with examples are available here

  • Reduces Flakiness with RetryFailedSteps plugin and a Webdriver's SmartWait

  • Page objects follow <name_of_page>.page.js naming pattern, and created under pages directory

  • Step Definitions files follows <name_of_step>.steps.js naming pattern, and created under step_definitions directory

  • Soft Assertions: Collect more errors in a single run rather than failing test at first failure!

🎥 How to Videos

1.0.4

3 years ago

1.0.3

4 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.0.2

5 years ago