Ready-to-use starter repository for UI and API automation with Python.
- Playwright (Python) for UI tests
- pytest + requests for API tests
- GitHub Actions workflow for CI
- Docker support for reproducible runs
- Examples: auth, data-driven, visual-diff
- Create and activate a virtual environment:
python -m venv .venv source .venv/bin/activate - Install dependencies:
pip install -r requirements.txt
- Install Playwright browsers:
playwright install
- Run tests:
pytest -q