{"library":"wdio-cucumber-framework","type":"library","category":null,"description":"The `wdio-cucumber-framework` package acts as an essential adapter for integrating the Cucumber.js testing framework into WebdriverIO projects. It allows developers to write Behavior-Driven Development (BDD) tests using Cucumber's Gherkin syntax and execute them via the WebdriverIO test runner. The current stable version, 2.2.8, is primarily designed to work with Cucumber.js v4. Users needing compatibility with older Cucumber.js versions must install specific legacy versions of this adapter (v1.1.1 for Cucumber.js v2, and v0.3.1 for Cucumber.js v1). This framework is released as part of the WebdriverIO ecosystem and typically sees updates in line with major WebdriverIO releases or significant changes in Cucumber.js. Its key differentiator is providing a seamless bridge between WebdriverIO's powerful automation capabilities and Cucumber's readability and BDD structure, offering specific configuration options not native to Cucumber.js itself, like `failAmbiguousDefinitions`.","language":"javascript","status":"active","version":"2.2.8","tags":["javascript","cucumber","BDD","webdriverio","wdio","wdio-plugin","wdio-framework"],"last_verified":"Wed May 27","install":[{"cmd":"npm install wdio-cucumber-framework","imports":["// wdio.conf.js\nexport const config = {\n  // ...\n  framework: 'cucumber',\n  // ...\n};","// wdio.conf.js\nexport const config = {\n  // ...\n  cucumberOpts: {\n    require: [\n      './features/step-definitions/*.ts',\n      './features/support/*.ts'\n    ]\n  }\n  // ...\n};","// wdio.conf.js\nexport const config = {\n  // ...\n  cucumberOpts: {\n    compiler: ['ts:ts-node/register']\n  }\n  // ...\n};"]},{"cmd":"yarn add wdio-cucumber-framework","imports":[]},{"cmd":"pnpm add wdio-cucumber-framework","imports":[]}],"homepage":"https://webdriver.io","github":"https://github.com/webdriverio/wdio-cucumber-framework","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/wdio-cucumber-framework","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/wdio-cucumber-framework/compatibility"}}