Skip to main content

Selenium supporter

Project description

selenium-supporter

https://pypi.org/project/selenium-supporter

pip install selenium-supporter

Supported APIs:

import selenium_supporter

selenium_supporter.drivers.ChromeDriver()
selenium_supporter.drivers.ChromeDebuggingDriver()

selenium_supporter.utils.get_chrome_web_browser_path()
selenium_supporter.utils.kill_all_chrome_web_browser_processes()
selenium_supporter.utils.kill_all_chrome_web_browser_driver_processes()
selenium_supporter.utils.open_chrome_web_browser(user_data_dir=None, proxy_server=None)
selenium_supporter.utils.open_chrome_web_browser_with_remote_debugging_mode(remote_debugging_port, remote_debugging_address, user_data_dir=None, proxy_server=None, headless=False)
selenium_supporter.utils.check_port_open(ip, port)
selenium_supporter.utils.save_partial_screenshot(element, image_file)
selenium_supporter.utils.save_full_screenshot(driver, image_file)     
selenium_supporter.utils.save_full_screenshot_with_scroll(driver, image_file)
selenium_supporter.utils.save_partial_screenshot_with_scroll(driver, partial_element, image_file)
selenium_supporter.utils.set_value(driver, element, value)
selenium_supporter.utils.set_attribute(driver, element, attribute, value)
selenium_supporter.utils.remove_element(driver, element)
selenium_supporter.utils.remove_x_scrollbar(driver)
selenium_supporter.utils.click(driver, element)
selenium_supporter.utils.send_keys_click(driver, element)    
selenium_supporter.utils.javascript_click(driver, element)

Examples:
https://github.com/automatethem/selenium-supporter/blob/main/examples/server.py
https://github.com/automatethem/selenium-supporter/blob/main/examples/client.py

Project details


Download files

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

Source Distribution

selenium-supporter-0.0.5.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

selenium_supporter-0.0.5-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file selenium-supporter-0.0.5.tar.gz.

File metadata

  • Download URL: selenium-supporter-0.0.5.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for selenium-supporter-0.0.5.tar.gz
Algorithm Hash digest
SHA256 38ec48c8526e495153f26db1c1addd0074d1a71ad197fb25d083e3e42d458092
MD5 46323a68672932fdf91c19e37100f11e
BLAKE2b-256 fd553377e348644adb9ca307f20d15a9bf6721707e0b014637d058aa8ed7baad

See more details on using hashes here.

File details

Details for the file selenium_supporter-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for selenium_supporter-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 17fc4d46d99ba53454576c262d089b11539d48ae3214124101821bbcf1aac8ea
MD5 d33ddaf63bcabcde5ba57f9b16427282
BLAKE2b-256 f16faed35a4d883354c2905ab5ec4ef1d714777fe5a7dbc185cb27763f92ffcb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page