Tag: test-automation
All the articles with the tag "test-automation".
-
Flaky e2e tests have five causes: timing races, shared state, order dependence, environment limits and unstable selectors. Each one reproduced and fixed.
-
How to run tests in parallel in CI/CD with workers, shards and job matrices. A GitHub Actions example, a risk table and the shared-state bugs that appear.
-
Puppeteer vs Playwright for E2E tests: the same login test in both, a decision table, and when Puppeteer still fits. Start with Playwright for new suites.
-
Smoke testing vs regression testing in one page: scope, size, triggers and a CI/CD pipeline example that runs smoke on every merge and regression nightly.