{"library":"selenium-webdriver","type":"library","category":null,"description":"Selenium automates browsers for testing and web-based task automation. This is the official JavaScript/Node.js binding for Selenium WebDriver, version 4.44.0. It supports Chrome, Firefox, Safari, and Edge, with automatic driver management via Selenium Manager since v4.6. Releases follow Node.js LTS/Current schedule. Key differentiator: direct browser automation for end-to-end testing, unlike Playwright or Puppeteer which use DevTools Protocol; Selenium uses WebDriver W3C standard for cross-browser compatibility.","language":"javascript","status":"active","version":"4.44.0","tags":["javascript","automation","selenium","testing","webdriver","webdriverjs"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install selenium-webdriver","imports":["import { Builder } from 'selenium-webdriver'","import { By } from 'selenium-webdriver'","import { until } from 'selenium-webdriver'","import { Options } from 'selenium-webdriver/chrome'","import { WebElement } from 'selenium-webdriver'"]},{"cmd":"yarn add selenium-webdriver","imports":[]},{"cmd":"pnpm add selenium-webdriver","imports":[]}],"homepage":"https://github.com/SeleniumHQ/selenium/tree/trunk/javascript/selenium-webdriver#readme","github":"https://github.com/SeleniumHQ/selenium","docs":null,"changelog":null,"pypi":null,"npm":"selenium-webdriver","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}