More convenient methods for creating multiple selenium browsers.
Project description
selenium_browser
More convenient methods for creating multiple selenium browsers.
Example
pip install webdriver_browser
from webdriver_browser import BrowserOptions
from webdriver_browser.chrome import ChromeBrowser
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
with ChromeBrowser(BrowserOptions) as browser:
browser.driver.get("https://example.org/")
browser.wait.until(EC.visibility_of_element_located((By.TAG_NAME, 'h1')))
assert browser.driver.title == 'Example Domain'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
webdriver_browser-0.1.6.tar.gz
(11.0 kB
view hashes)
Built Distribution
Close
Hashes for webdriver_browser-0.1.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99b57ec7fd58863deaefbe0c34b3127c2790608abc8cf9620a6fe706f5559964 |
|
MD5 | f22493ee34f997f43ee41eaddff76156 |
|
BLAKE2b-256 | e132926233f6de1b0ccdb60b85c40c2e3749b996f300308ce91ad023ca761789 |