Learning Paths
What you'll learn
- HTTP methods, status codes, and response validation
- pytest fixtures for auth tokens and base URLs
- @pytest.mark.parametrize for data-driven tests
- JSON schema validation with pydantic
- Mocking external dependencies with responses
- Running pytest in GitHub Actions CI
Curriculum— 3 modules, 10 lessons
HTTP methods, status codes, and headers you need to knowFREE12mSetting up pytest and the requests libraryFREE18m
Your first API test: GET, POST, assert status and body20m