tree: 7455a40caf52da29a3ca4a179aecb031b2f64f6a
  1. lib/
  2. sig/
  3. spec/
  4. support/
  5. .rubocop.yml
  6. .ruby-version
  7. AGENTS.md
  8. BUILD.bazel
  9. CHANGES
  10. Gemfile
  11. Gemfile.lock
  12. Rakefile
  13. rbs_collection.lock.yaml
  14. rbs_collection.yaml
  15. README.md
  16. selenium-devtools.gemspec
  17. selenium-webdriver.gemspec
  18. Steepfile
rb/README.md

selenium-webdriver

Ruby language bindings for Selenium WebDriver. Selenium automates browsers for testing and web-based task automation.

Supports MRI >= 3.2.

Installation

gem install selenium-webdriver

Quick Start

require "selenium-webdriver"

driver = Selenium::WebDriver.for :chrome
begin
  driver.get "https://www.selenium.dev"
  puts driver.title
ensure
  driver.quit
end

Selenium Manager automatically handles browser driver installation — no manual driver setup required.

Documentation

Support

Contributing

Contributions are welcome via GitHub pull requests. See the source code for this binding.

Links

License

Licensed under the Apache License 2.0.