Skip to content
Compare
Choose a tag to compare

These options let you start the Chrome window maximized, or pass a DesiredCapabilities object for further customizations.

Thank you @tarunjarvis5 and @petrisorionel for the PRs!

Compare
Choose a tag to compare

This exception spuriously occurred in some automation scripts.

Compare
Choose a tag to compare

Helium ships with its own copies of gecko- and chromedriver. These binaries quickly become outdated. Previously, there was no easy way to "fix" Helium's webdrivers for your machine.

No longer. Now, Helium first attempts to use chromedriver and geckodriver from your PATH. This lets you install the versions of those drivers that work on your system.

The implementation is based on a PR by @TotallyNotChase. Thank you!

Compare
Choose a tag to compare

Added an argument options to start_chrome(...). You can use it to supply the ChromeOptions when starting the browser. For example:

from selenium.webdriver import ChromeOptions
options = ChromeOptions()
options.add_argument('--start-maximized')
options.add_argument('--proxy-server=1.2.3.4:5678')
start_chrome(options=options)
Compare
Choose a tag to compare
145ed4a
Compare
Choose a tag to compare
v3.0.0

Update README.md