Optimizing End-to-End Testing with Playwright

Testing & QA
Optimizing End-to-End Testing with Playwright
Image generated by DALL·E

E2E tests are easy to write and hard to keep fast and reliable. This guide covers how to structure Playwright tests with fixtures, handle authentication flows, work with data tables, check responsive layouts, and set performance budgets.

Testing Email Activation in Sign-Up Flows

Testing & QA
Testing Email Activation in Sign-Up Flows
Image generated by ChatGPT

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.