This portfolio showcases two test automation projects:
- API test suite: API test cases created for the Restful-Booker API using Python 3. This can be found in the api_testing directory.
- Selenium test suite: TBA.
This project uses git hook scripts to perform static analysis of code to be committed. These steps assume you have Python 3.8 installed.
- Install project requirements :
pip3 install -r requirements.pip
. - Run
pre-commit install
to set up the hook scripts. - Now, whenever a commit is made,
pre-commit
will automatically run using the hooks defined in the .pre-commit-config.yaml file found in the root directory of this repository.