Automation¶
This section covers practical test automation — API testing, UI automation, and design patterns.
Topics¶
| Page | What You Will Learn |
|---|---|
| API Testing | HTTP basics, requests library, response validation |
| UI Automation | Selenium, Playwright, locators, wait strategies |
| Test Patterns | Page Object Model, factory, API client abstraction |
Key Points¶
- Use
requestsorhttpxfor API testing - Use Playwright for new UI automation projects
- Validate response structure, not just status codes
- Use Page Object Model to keep UI tests maintainable
Sections¶
See also¶
- Digital Garden: Knowledge Base
- Test Automation Framework
- Testing Pyramid
- Test Design Patterns in Test Automation
- Pytest — Python Testing Framework
- Playwright — Python Browser & API Testing