Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/RedHatQE/widgetastic.core
Making testing of UIs fantastic.
https://github.com/RedHatQE/widgetastic.core
abstraction enhancement page-object selenium testing
Last synced: 7 days ago
JSON representation
Making testing of UIs fantastic.
- Host: GitHub
- URL: https://github.com/RedHatQE/widgetastic.core
- Owner: RedHatQE
- License: other
- Created: 2016-09-01T13:10:39.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-15T18:05:13.000Z (7 months ago)
- Last Synced: 2024-04-16T18:24:45.995Z (7 months ago)
- Topics: abstraction, enhancement, page-object, selenium, testing
- Language: Python
- Size: 1.06 MB
- Stars: 35
- Watchers: 13
- Forks: 42
- Open Issues: 30
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
================
widgetastic.core
================.. image:: https://img.shields.io/pypi/pyversions/widgetastic.core.svg?style=flat
:target: https://pypi.org/project/widgetastic.core
:alt: Python supported versions.. image:: https://badge.fury.io/py/widgetastic.core.svg
:target: https://pypi.org/project/widgetastic.core.. image:: https://github.com/RedHatQE/widgetastic.core/workflows/%F0%9F%95%B5%EF%B8%8F%20Test%20suite/badge.svg?branch=master
:target: https://github.com/RedHatQE/widgetastic.core/actions?query=workflow%3A%22%F0%9F%95%B5%EF%B8%8F+Test+suite%22.. image:: https://codecov.io/gh/RedHatQE/widgetastic.core/branch/master/graph/badge.svg
:target: https://codecov.io/gh/RedHatQE/widgetastic.core.. image:: https://readthedocs.org/projects/widgetastic/badge/?version=latest
:target: http://widgetastic.readthedocs.io/en/latest/?badge=latest
:alt: Documentation StatusWidgetastic - Making testing of UIs **fantastic**.
Written originally by Milan Falesnik ([email protected], http://www.falesnik.net/) and
other contributors since 2016.Licensed under Apache license, Version 2.0
*WARNING:* Until this library reaches v1.0, the interfaces may change!
Projects using widgetastic
---------------------------
- ManageIQ `integration_tests `_
- Satellite `airgun `_
- Cloud Services (insights-qe)
- Windup `integration_test `_Installation
------------.. code-block:: bash
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