Tag, 2 posts

Playwright

Testing & QA

Optimizing End-to-End Testing with Playwright

E2E tests are easy to write and hard to keep fast and reliable. How I structure Playwright tests with fixtures, test login flows and data tables, check responsive layouts and visual regressions, and set a Lighthouse performance budget.

Testing & QA

Testing Email Activation in Sign-Up Flows

Most functional testing flows are straightforward. But when transactional emails are part of the flow (signup confirmations, password resets, purchase notifications), things get trickier. Your test tool needs to read the email, parse it, and follow the activation link. In this article we look at testing a user signup flow with email confirmation using three tools: Selenium WebDriver, Cypress and Puppetry.