Description: Demonstrate API test automation of Book Store API in Python and PyTest.
Platform: Darwin
- Pytest test framework
- Parallel execution (~5x faster than sequential)
- Random execution
- Parametrize (DDT) test cases
- HTML report with HTTP request/response logs
- Categorize tests (smoke vs regression)
- Performance profiling
- No data collision
- Repeat N-time(s) execution
Download and install Python 3.9.0 for Mac.
- Setup Virtual Environment
make setup
- Install Dependencies
make install
- Activate Your Virtual Environment
bookstore
You should see (.bookstore)
in your command prompt.
make
deactivate