Skip to main content

A simple package to highlight webelements

Project description

WebElementHighlighter

Python linting License: MIT

WebElementHighlighter is library to highlight WebElements. It was made to use it on automated tests, specially when you want to highlight errors on a webpage.

Features.

  • You can make WebElements blink changing their background and border styles.
  • You can change the background style of WebElements.
  • You can change the border styles of WebElements.

How to use.

from webelement_highlighter import WebElementHighlighter
from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://www.w3schools.com/js/default.asp")

wh = WebElementHighlighter(driver)

we = driver.find_element_by_id("topnavbtn_references")
wes = driver.find_elements_by_class_name("w3-col")

wh.make_it_blink(we)
wh.make_them_blink(wes, times=20)

wh.highlight_element(we)
wh.highlight_elements(wes, stop=True)

How to install.

pip install webelement_highlighter

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

webelement_highlighter-0.9.5.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

webelement_highlighter-0.9.5-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file webelement_highlighter-0.9.5.tar.gz.

File metadata

  • Download URL: webelement_highlighter-0.9.5.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for webelement_highlighter-0.9.5.tar.gz
Algorithm Hash digest
SHA256 a91a9816869040f15ff6cacc2f587fe774d1a2a4a75beab710b1e6e9f98d4941
MD5 89eda72f6344bf09b7347a267bd5b16b
BLAKE2b-256 7b913a2392e4bf61796a6a14103adb455fc37111c8c08f7cc70080703c705ba1

See more details on using hashes here.

File details

Details for the file webelement_highlighter-0.9.5-py3-none-any.whl.

File metadata

  • Download URL: webelement_highlighter-0.9.5-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for webelement_highlighter-0.9.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fd2fd1acb5c6eda9c2d5824a254d3f936006eb80eb9e6815ebbfa417fd8003cd
MD5 cdcdd096ada52c5b0e4e890f0ea2fc17
BLAKE2b-256 9edb25c7d7f1617d8b692e1d15ba67cad9ba6a5c84b924f0fdf57286bac1c8ea

See more details on using hashes here.

Supported by

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