Skip to main content

A selenium wrapper that makes it easier to use

Project description

SelenEnchanted - A Selenium Based Framework

SelenEnchanted is selenium based tool created to make automation development easier by providing the following features and more to come.

  • Multiple Setup Support: One of SelenEnchanted Features is the ability to Use Built-in tools like DriverManager and Selenium-Wire easier for better Proxy Managment.
  • Multiple User-agent Support: SelenEnchanted allows you to change the user-agent of the browser easily.
  • Built-in Functionality: SelenEnchanted has built-in functionality to make automation development easier.
    • Human-like Typing: SelenEnchanted has built-in functionality to type like a human.
    • Human-like Clicking: SelenEnchanted has built-in functionality to click like a human.
    • Human-like Scrolling: SelenEnchanted has built-in functionality to scroll like a human.
    • Human-like Wait: SelenEnchanted has built-in functionality to wait like a human.
    • Human-like Hover: SelenEnchanted has built-in functionality to hover like a human.
    • Touch-Actions: SelenEnchanted has built-in functionality to perform touch actions.
  • Better Awaitility: SelenEnchanted has built-in functionality to wait for an element to be present.
  • Built-Logger: SelenEnchanted has built-in functionality to log the actions performed by the user.
  • Builtin-profiling: SelenEnchanted has built-in functionality to profile the actions performed by the user. [In Development]

Target Audience

The Aim of the project is to make automation development [Webscraping] easier and faster by providing built-in functionality to make the automation development easier.

Installation

  • Make sure you have python installed on your system and pip is added to the path 3.9 is a solid option.

  • Install the package using the following command.

pip install selen-enchanted

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

selen_enchanted-0.0.10.8.tar.gz (27.6 kB view details)

Uploaded Source

Built Distribution

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

selen_enchanted-0.0.10.8-py3-none-any.whl (34.0 kB view details)

Uploaded Python 3

File details

Details for the file selen_enchanted-0.0.10.8.tar.gz.

File metadata

  • Download URL: selen_enchanted-0.0.10.8.tar.gz
  • Upload date:
  • Size: 27.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for selen_enchanted-0.0.10.8.tar.gz
Algorithm Hash digest
SHA256 51ddb0b727feaadf6c5bb788917e2e979ad9f4b1d1673b772e8329e63275169c
MD5 942141b7dcdc51d7e9525b69a5f3b80a
BLAKE2b-256 988793513ab6d50b04b104c16742c1ffad084c8818b563a846eb9b52837e9f82

See more details on using hashes here.

File details

Details for the file selen_enchanted-0.0.10.8-py3-none-any.whl.

File metadata

File hashes

Hashes for selen_enchanted-0.0.10.8-py3-none-any.whl
Algorithm Hash digest
SHA256 572685f650b1955e0c8ff00d533892d13e7ebaed485521c1f996e48080a4ba74
MD5 2226a3aa33d1d71a9cb1d41c9c20c743
BLAKE2b-256 94f11cdef7d1c4eeea68f03bff0ac0a46fde42fa79a4d1d2ac1fd6bef89f30c1

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