Skip to main content

Extends the functionality of selenium webdriver.

Project description

Requirements:

About:

Extends the funcionality of the selenium webdriver in Python with additional methods to get the state of jQuery and Angular calls, change the geolocation of the browser, and directly call javascript on elements.

Usage:

from extended_webdrivers import load_driver_from_config, DEFAULT_CONFIG

browser = load_driver_from_config('chrome', DEFAULT_CONFIG)
browser.get('https://angular.io/')

browser.wait_for_stable()  # Waits for Angular and jQuery to load before continuing.

browser.set_cordinates(90.0000, 135.0000)  # Sets the browser's geolcation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for extended-webdrivers, version 0.1.3
Filename, size & hash File type Python version Upload date
extended_webdrivers-0.1.3-py3-none-any.whl (17.3 kB) View hashes Wheel py3
extended-webdrivers-0.1.3.tar.gz (11.2 kB) View hashes Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page