| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This is a simple example of a test automation project for testing Booker broker, using Pytest, and allure for reporting. Repository have a general structure to help you organize and create frameworks from scratch.
Made by Siarhei Stamal for Python Test Automation course.
/pytest-framework ├── .github │ ├── workflows │ │ ├── flake8.yaml │ │ ├── ... ├── tests │ ├── conftest.py │ ├── test_booking.py ├── utils │ ├── api │ │ ├── auth.py │ │ ├── booking.py │ ├── clients │ │ ├── http │ │ │ ├── builder.py │ │ │ ├── client.py │ ├── models │ │ ├── auth.py │ │ ├── booking.py │ ├── validate │ │ ├── schema.py │ ├── assertions.py │ ├── random_generator.py │ ├── routes.py ├── allure-results │ ├── *.json │ ├── *.txt ├── .gitignore ├── pyproject.toml ├── .env ├── settings.py ├── pytest.ini ├── README.md ├── requirements.txt └── LICENSE
$ git clone <URL> $ pip install virtualenv
$ cd ~/projects/pytest-framework
$ virtualenv venv
$ source venv/bin/activate $ pip install -r requirements.txt $ pytest . --log-level=DEBUG $ pytest . -m login $ allure serve
or
allure generate| Back | FazBrowse Home | New Git URL |