Skip to main content

Making testing of UIs fantastic.

Project description

Python supported versions https://badge.fury.io/py/widgetastic.core.svg https://github.com/RedHatQE/widgetastic.core/workflows/%F0%9F%95%B5%EF%B8%8F%20Test%20suite/badge.svg?branch=master https://codecov.io/gh/RedHatQE/widgetastic.core/branch/master/graph/badge.svg Documentation Status

Widgetastic - Making testing of UIs fantastic.

Written originally by Milan Falesnik (mfalesni@redhat.com, http://www.falesnik.net/) and other contributors since 2016.

Licensed under Apache license, Version 2.0

Documentation

Full documentation is available at https://widgetastic.readthedocs.io/en/latest/

Browser Engine Support

Current Version (v2.x.x): Built on Playwright for modern, reliable web automation. The main branch contains the Playwright implementation and will receive all future updates and features.

Legacy Version (v1.x.x): Based on Selenium WebDriver. For projects still using Selenium, legacy support is maintained on the legacy-selenium-support branch. Please note that this branch receives only critical bug fixes and is not recommended for new projects.

Projects using widgetastic

Installation

pip install -U widgetastic.core

Contributing

  • Fork

  • Clone

  • Create a branch in your repository for your feature or fix

  • Write the code, make sure you add unit tests.

  • Use pre-commit when committing to enforce code style

  • Run pytest to run unit tests

  • Push to your fork and create a pull request

  • Observe checks in GitHub for further docs and build testing

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

widgetastic_core-2.1.0-py3-none-any.whl (77.9 kB view details)

Uploaded Python 3

File details

Details for the file widgetastic_core-2.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for widgetastic_core-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a623ce6a5783a7339413aad42ebfab49bc8ae26e446baf4db6fb87c4c8f839e9
MD5 03d0c663c986338a421ce71fc4c852a9
BLAKE2b-256 58e1441e12e33892798f9dae8bad76d3a20cc1f6f56943313ce6fb8b2a7142ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for widgetastic_core-2.1.0-py3-none-any.whl:

Publisher: deploy.yml on RedHatQE/widgetastic.core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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