Browser Options
These capabilities are shared by all browsers.
Starting and stopping a session is for opening and closing a browser.
Creating a new session corresponds with the W3C command for New session
The session is created automatically by initializing a new Driver class object.
Each language allows a session to be created with arguments from one of these classes (or equivalent):
The primary unique argument for starting a local driver includes information about starting the required driver service on the local machine.
driver = webdriver.Chrome(options=options)
driver = Selenium::WebDriver.for :chrome, options: options
The primary unique argument for starting a remote driver includes information about where to execute the code. Read the details in the Remote Driver Section
Quitting a session corresponds to W3C command for Deleting a Session.
Important note: the quit
method is different from the close
method,
and it is recommended to always use quit
to end the session
driver.quit()
driver.quit
These capabilities are shared by all browsers.
Learn more or view the full list of sponsors.