From Selenium Wrapper Classes to Playwright's Built-in Locators
How Playwright's locator API eliminates the need for custom wrapper classes we spent weeks building in Selenium — and when wrappers still make sense.
Hi, I'm
Senior SDET
I write about test automation, CI/CD pipelines, Java, and QA best practices. Building quality into software, one test at a time.
How Playwright's locator API eliminates the need for custom wrapper classes we spent weeks building in Selenium — and when wrappers still make sense.
Use Cucumber squad tags and Extent Reports to automatically route test failures to the right team — with full implementation for Appium projects.
Why text-based locators reduce test maintenance by up to 60% and how to implement them in Selenium and Playwright with real enterprise examples.
Strategies for managing text data in test automation — using properties files, Java enums, and Excel files to keep tests maintainable and organized.
Discover how Web Hooks and APIs differ — when to use request-based APIs vs event-driven webhooks, with real-world examples.
Learn how to use GitHub Actions workflow_dispatch inputs to pass platform, test type, and release info to your test automation runs.