Author - Pramod Dutta Details - https://sdet.live/python0x
| # | Project Idea | Description | References / Links |
|---|---|---|---|
| 1 | API + UI Login Test | Validate login API and confirm session in UI with Selenium | Reqres API, Practice Login Site |
| 2 | CRUD Operations API Testing | Test create/read/update/delete APIs and check UI update | Fake REST API, Selenium Docs |
| 3 | Weather API & UI Validation | Compare API weather data with displayed values in UI | OpenWeather API, AccuWeather Demo |
| 4 | Bookstore API & Search Automation | Add books via API and verify in UI catalog | DemoQA Bookstore API, Bookstore UI |
| 5 | User Registration Flow | Register via API, log in via Selenium | Restful Booker API, DemoQA Login |
| 6 | E-Commerce Cart Validation | Add product via API, check in UI cart | DummyJSON Products API, Automation Practice Store |
| 7 | API Schema Validation + UI | Validate API JSON schema and check UI price/name match | JSON Schema Validator, Swagger Petstore API |
| 8 | Social Media Post Validation | Create a post via API and verify it in UI feed | JSONPlaceholder Fake API, UI Demo Feed |
| 9 | End-to-End Booking Flow | Create booking via API, confirm booking in UI | Restful Booker API, PHP Travels Demo |
| 10 | Search Autocomplete Testing | Compare API autocomplete suggestions vs UI dropdown | RapidAPI Autocomplete Collection, DuckDuckGo Suggestion API, Google Search |
| 11 | Hybrid Test Automation Framework | PyTest + Requests + Selenium framework with reporting | PyTest Docs, Allure Reports, Requests Library |
| 12 | Parallel Execution (API + UI) | Run API and UI tests in parallel with pytest-xdist | pytest-xdist, Selenium Grid |
| 13 | API Mocking + UI Verification | Mock API responses and validate UI fallback behavior | Responses Library, pytest-httpserver, WireMock Cloud |
| 14 | CI/CD Pipeline Automation | Full regression suite (API + UI) in GitHub Actions or Jenkins | GitHub Actions Docs, Jenkins Docs, Docker Selenium |