Aller au contenu principal
Selenium logo

Selenium

Browser automation framework and ecosystem

Selenium is an umbrella project for browser automation tools and libraries. It provides WebDriver for programmatic browser control, IDE for record-and-playback, and Grid for distributed test execution across multiple browsers and machines.

31.0k
GitHub Stars
free
Tarification
No
Self-Hostable

Fonctionnalités

  • WebDriver browser automation
  • Selenium IDE record-and-playback
  • Selenium Grid for distribution
  • Multi-browser support
  • Multi-language bindings
  • W3C WebDriver standard
  • Cross-platform
  • Parallel test execution
  • Cloud integration ready

Avantages

  • + Industry standard for browser testing
  • + Multi-language support
  • + W3C standard compliant
  • + Large community and ecosystem
  • + Cloud service integrations

Inconvénients

  • Setup can be complex
  • Slower than headless alternatives
  • Flaky tests common
  • WebDriver management overhead