this project is intended to provide an open source repository of automated functional web tests to help testers with repeating and similar scenarios to test and maintain a generic collection of tests intended to be copied into other testing projects or to be used for examples to these projects.
Project description
Qaviton-Repo: functional web
============================
this project is intended to provide an open source repository
of automated functional web tests to help testers
with repeating and similar scenarios to test and maintain
a generic collection of tests intended to be copied
into other testing projects or to be used for examples to these projects.
Installing
----------
make sure you have python 3.7+ installed.
Install and update using `pip`_:
.. code-block:: text
pip install functional_web_tests -U
python -m qaviton create tests
A Simple Example
----------------
.. code-block:: python
tests/test_health_check.py
--------------------
from functional_web_tests.tests.services.app import App
from functional_web_tests.tests.execute_tests.login.test_health_check import test_health_check as health_check
def test_health_check(app):
app = App(driver=app.driver, platform=app.platform)
health_check(app)
.. code-block:: text
python -m pytest tests/test_health_check.py
Contributing
------------
For guidance on setting up a development environment and how to make a
contribution to Qaviton, see the `contributing guidelines`_.
.. _contributing guidelines: https://github.com/qaviton/test_repository/blob/master/CONTRIBUTING.rst
Links
-----
* Open Source Framework: https://github.com/qaviton/qaviton
* Website: https://www.qaviton.com
* Documentation: https://github.com/qaviton/qaviton/blob/master/docs/
* License: `Apache License 2.0 <https://github.com/qaviton/qaviton/blob/master/LICENSE>`_
* Code: https://github.com/qaviton/test_repository/
* Issue tracker: https://github.com/qaviton/test_repository/issues
============================
this project is intended to provide an open source repository
of automated functional web tests to help testers
with repeating and similar scenarios to test and maintain
a generic collection of tests intended to be copied
into other testing projects or to be used for examples to these projects.
Installing
----------
make sure you have python 3.7+ installed.
Install and update using `pip`_:
.. code-block:: text
pip install functional_web_tests -U
python -m qaviton create tests
A Simple Example
----------------
.. code-block:: python
tests/test_health_check.py
--------------------
from functional_web_tests.tests.services.app import App
from functional_web_tests.tests.execute_tests.login.test_health_check import test_health_check as health_check
def test_health_check(app):
app = App(driver=app.driver, platform=app.platform)
health_check(app)
.. code-block:: text
python -m pytest tests/test_health_check.py
Contributing
------------
For guidance on setting up a development environment and how to make a
contribution to Qaviton, see the `contributing guidelines`_.
.. _contributing guidelines: https://github.com/qaviton/test_repository/blob/master/CONTRIBUTING.rst
Links
-----
* Open Source Framework: https://github.com/qaviton/qaviton
* Website: https://www.qaviton.com
* Documentation: https://github.com/qaviton/qaviton/blob/master/docs/
* License: `Apache License 2.0 <https://github.com/qaviton/qaviton/blob/master/LICENSE>`_
* Code: https://github.com/qaviton/test_repository/
* Issue tracker: https://github.com/qaviton/test_repository/issues
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
Built Distribution
File details
Details for the file functional_web_tests-0.0.3.tar.gz
.
File metadata
- Download URL: functional_web_tests-0.0.3.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6551adfccc448dead54d616ad8a1466e46b3df465f28023ab4827623044a4b2d |
|
MD5 | 73e69de2cfa8ffad5be4e418410fb84c |
|
BLAKE2b-256 | 5308aae85ec20b14d3bfd8f7267f278e9b7c9249dc22e71383b1c48a2aad7f30 |
File details
Details for the file functional_web_tests-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: functional_web_tests-0.0.3-py3-none-any.whl
- Upload date:
- Size: 19.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fdf0fe45acea5060109957f9acd830126d1ce86d6834a0f9d2ae2f0cccf7a09 |
|
MD5 | 54992f972d97aadad8098175d809d6d1 |
|
BLAKE2b-256 | 06254d409d8cac0189c5f25fbb05fb38c4d3a8edfe89a915b0114a8af01c2151 |