crystal-loot / selenium.cr

Selenium library for Crystal
https://crystal-loot.github.io/selenium.cr/
MIT License
24 stars 7 forks source link

Firefox: Allow to specify the custom location to Firefox binary #45

Closed miry closed 2 months ago

miry commented 5 months ago

Sample code:

capabilities = Selenium::Firefox::Capabilities.new
capabilities.firefox_options.args = [
  "--headless"
]
capabilities.firefox_options.binary = "/Applications/Firefox\ Developer\ Edition.app/Contents/MacOS/firefox"
driver.create_session(capabilities)

References: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/firefoxOptions