SeleniumLibrary can be imported with several optional arguments.

- ``timeout``:
  Default value for `timeouts` used with ``Wait ...`` keywords.
- ``implicit_wait``:
  Default value for `implicit wait` used when locating elements.
- ``run_on_failure``:
  Default action for the `run-on-failure functionality`.
- ``screenshot_root_directory``:
  Location where possible screenshots are created. If not given,
  the directory where the log file is written is used.
- ``plugins``:
  Allows extending the SeleniumLibrary with external Python classes.
- ``event_firing_webdriver``:
  Class for wrapping Selenium with
  [https://seleniumhq.github.io/selenium/docs/api/py/webdriver_support/selenium.webdriver.support.event_firing_webdriver.html#module-selenium.webdriver.support.event_firing_webdriver|EventFiringWebDriver]