Skip to main content

A python package for automation developers working with Selenium and Appium

Project description

Smart Automation Utils

A Python package designed to help automation developers and testers working with Selenium and Appium.

Features

  • SmartDriver: A wrapper around Selenium WebDriver that handles automatic waits and common interactions intelligently.
  • Element Highlighting: Visual debugging tool to highlight elements during test execution.
  • Smart Waits: Decorators and context managers for handling dynamic content.

Installation

pip install smart-automation-utils

Usage

from smart_automation.driver import SmartDriver

driver = SmartDriver("chrome")
driver.get("https://example.com")
driver.find_element_by_id("submit").click()

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

smart_automation_utils-0.1.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

smart_automation_utils-0.1.0-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file smart_automation_utils-0.1.0.tar.gz.

File metadata

  • Download URL: smart_automation_utils-0.1.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for smart_automation_utils-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f2fd6bdd7da200a329306702f2f1a3098a9102516c4d3e0be0cf8ca1e2b54791
MD5 0f3b0356ede4a69d86fb6ce4af6319c9
BLAKE2b-256 393b318fe0feba575e4293e69409a493f66d6dd83b6d0e9f065e9d133f46202c

See more details on using hashes here.

File details

Details for the file smart_automation_utils-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for smart_automation_utils-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 124aada3edeba394272f41baee2a3d737ce19f36704bdca07989616b94d12c72
MD5 fd259c805e1847cd28f7ed9db2ad2e79
BLAKE2b-256 4f4ecfc365a39f38fd5e633146d40fe22dba2381dc42dd6dd185c927ba3d51c5

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