Skip to main content

No project description provided

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.tar.gz (24.9 kB view details)

Uploaded Source

Built Distribution

selen_enchanted-0.0.10-py3-none-any.whl (31.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: selen_enchanted-0.0.10.tar.gz
  • Upload date:
  • Size: 24.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for selen_enchanted-0.0.10.tar.gz
Algorithm Hash digest
SHA256 46b0b2e25e7317c405e6eab1a1a080462860d390d197cdb2463c7a1edb1299f4
MD5 b8c046254fce354c833367fa00ab22eb
BLAKE2b-256 5e8b0f1346c67f644d8cc270920be7913007fdf2fec6f7e052fde6af8198d71c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for selen_enchanted-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 7981e12556b9947ef41d0f4d8e5bf0190092a0413835b5a07eeed40a8f8abe78
MD5 e12a89d4f4ee9f2fc5b994e783d94495
BLAKE2b-256 32c80c79bc495679dd605a56aa1b012898563412fe4c6479eb1d0a5d8d7122dc

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