Project Logo

Where Python makes magic…

Python TA Framework Docs

Welcome to the Python Hybrid Test Automation Framework documentation!

This project focuses on testing the UI, front-end, and back-end API of restful-booker web-site: https://automationintesting.online

For more details about the web site that is using for tests please, visit https://www.ministryoftesting.com/.


Table of Contents

Project Overview

This section includes high-level information about the project, including framework components, setup instructions, and key features.

Framework Setup

This section contains Instructions for setting up the project, installing dependencies, configuring test environments and running tests.

Tests

This section contains details about the UI, API, and backend tests included in the framework. In teh current project used pytest framework approach and all related information about packages, test, some helpful information you can find below.

Diagrams and Graphs

This section contains visualization of framework components, relationships, and dependencies. Most important part is in core package and here you can find detailed description on how it was built and used in UI/API tests.

Additional Notes

This section was created for contributors, guidelines, and troubleshooting.

Module Index

Here you can find references on most important python modules (files) that is used in the project.

Python Module Index

Glossary

Glossary

Glossary section contains most important references and terms that are used in the project. My focus was concentrated on basics and building clear and short references for most important entities of the project.