Skip to content
This repository has been archived by the owner on Jan 28, 2024. It is now read-only.

seleniumsuppport.SeleniumWebDriver doesn't support capability parameters #1

Open
alex-ber opened this issue Apr 15, 2021 · 1 comment

Comments

@alex-ber
Copy link
Owner

alex-ber commented Apr 15, 2021

seleniumsuuport.SeleniumWebDriver is contex-manager that returns web_driver. In order to create one, different parameters may be supplied. It does support using Option class (even it supports Google Chome's experimental feature), but it lacks support for DesiredCapabilities.

For example, If want to works with self signed certificates in Mozilla Firefox I should write something like this (from http://allselenium.info/selfsigned-certificates-python-selenium/):

from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

desired_capabilities = DesiredCapabilities.FIREFOX.copy()
desired_capabilities['acceptInsecureCerts'] = True

driver = webdriver.Firefox(capabilities=desired_capabilities)
driver.get('https://url')
print(driver.title)
driver.close()

but I can't passed capabilities to Web Driver.

@alex-ber
Copy link
Owner Author

I have created this issues mainly for documentation purposes, but maybe somebody will want to fix this.

@alex-ber alex-ber changed the title seleniumsuoport.SeleniumWebDriver doesn't support capability parameters seleniumsuppport.SeleniumWebDriver doesn't support capability parameters Apr 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant