{"library":"webdriverio","type":"library","category":null,"description":"WebdriverIO is a next-generation Node.js-based test automation framework for web browsers and mobile applications. It provides a comprehensive API built on top of the WebDriver and Appium protocols, allowing for robust end-to-end testing. The current stable version is 9.27.0, with releases occurring frequently, often multiple times a month, indicating active development and quick bug fixes. Key differentiators include its flexibility to run tests locally with WebDriver or remotely with cloud providers like Sauce Labs, built-in support for Puppeteer for browser automation, and its modular architecture allowing integration with various services and reporters. It offers a standalone API for custom scripts and a powerful test runner via `@wdio/cli` for structured test suites, supporting popular frameworks like Mocha, Jasmine, and Cucumber.","language":"javascript","status":"active","version":"9.27.0","tags":["javascript","webdriverio","webdriver","selenium","appium","saucelabs","sauce","labs","mocha","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install webdriverio","imports":["import { remote } from 'webdriverio'","import type { Browser } from 'webdriverio'","import type { ChainablePromiseElement } from 'webdriverio'"]},{"cmd":"yarn add webdriverio","imports":[]},{"cmd":"pnpm add webdriverio","imports":[]}],"homepage":"https://webdriver.io","github":"https://github.com/webdriverio/webdriverio","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/webdriverio","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/webdriverio/compatibility"}}