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

This version

2.0.1

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.0.1-py3-none-any.whl (77.6 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for widgetastic_core-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 711ceea998c8631999fa06612a49c41b7dacaca6e4cfb559311d26bb77223f96
MD5 a272ac7e53cde55d805423ef8845d8d7
BLAKE2b-256 abf24a6d70b6cad26a580cdcc64233bb037d55385ecb9a3a0c1cc9c71e7f1508

See more details on using hashes here.

Provenance

The following attestation bundles were made for widgetastic_core-2.0.1-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