This is a Keyword-driven API automation testing framework that is built on top of Pytest. It is built by following Page Object Model design pattern to make a modular test framework.
This program uses python 3.10.0, however the minimum requirement of Pytest is Python 3.7, so, it can be downloaded from Python website.
If using the same python version, the Pytest and requests libraries can be installed with this command:
C:\{Your Directory}\TestDir>python -m pip install requirements.txtIf using different python version, Pytest installation can be found in pytest website..
Clone the repo with Git to your desired local machine directory:
git clone [url] Run the test with the following command:
pytest test_validation_api.pyYou could find the API documentation below: Simple-Book-Api
And for more detail explanation on how to build this framework, please check out my medium story