// blog.md

Field notes from someone who tests for a living.

published
33
cadence
when it matters
written in
markdown + vim
// post 033
featured

Playwright 1.62 Moves Component Testing to Stories and Galleries

Playwright 1.62 rebuilds component testing so mount() drives a gallery page you serve, plus AbortSignal cancellation, WebP snapshots, and isolated retries.

26 Jul 2026 ~4min Tools
#Playwright #TestAutomation #ComponentTesting #E2ETesting #QA
cat playwright-1-62-stories-galleries.md UTF-8 · markdown
$ cat playwright-1-62-stories-galleries.md
# # Playwright 1.62: stories and galleries
The old mount() let Playwright bundle
your component behind a Vite server.
1.62 hands the render back to you: a
gallery page you serve, driven over
HTTP like any other page.
// published
33 posts · newest first
Only k6 Thresholds Can Fail Your Load Test Tools A k6 run where every check fails still exits 0; only a threshold sets the non-zero exit code your CI pipeline gates on. 23 Jul 2026 ~5min read → Stop Your Playwright Tests From Waiting Out the Clock Practice A test that sleeps through a 30-minute session timeout burns half an hour; install Playwright fake clock and fast-forward past every timer your UI waits on. 21 Jul 2026 ~5min read → The Internet Runs on Remote Work. Your CEO Says It Doesn't Work Team The largest engineering projects in history are distributed by design, yet executives keep insisting distributed work fails. What the RTO research, the real estate money trail, and one Australian policy contradiction actually show. 17 Jul 2026 ~7min read → Where Slack Put AI Agents in Its E2E Testing Stack Strategy Slack ran more than 200 end-to-end workflows through AI agents to map where intent-driven tests beat brittle scripts and where the price per run keeps scripts in charge. 15 Jul 2026 ~4min read → Your Cucumber Suite Is a Test Script in a Plain-English Costume Strategy The value in BDD lives in the conversation before the code, not the .feature file; a Cucumber suite that skips that conversation becomes a brittle test script wearing plain English. 13 Jul 2026 ~7min read → Two k6 Load Models Measure Two Different Systems Strategy A closed-model k6 test eases off the moment the server slows; an open-model test holds the request rate and shows you the tail your users will hit. 09 Jul 2026 ~4min read → Your CI's AI agent was running on a standing credential Tools Running Copilot CLI in GitHub Actions used to need a stored personal access token; the CLI now reads the run built-in GITHUB_TOKEN, a credential that expires with the job. 07 Jul 2026 ~4min read → Let a flake-rate metric build your quarantine list Practice A hand-kept flaky-test list goes stale the day you save it. Score each test flake rate in Prometheus and a query keeps the quarantine list current for you. 05 Jul 2026 ~5min read → k6 2.1 Ships a Feature-Flag System for Experimental Behavior Tools k6 2.1 adds a feature-flag system: opt into experimental behavior with --features, list what exists with k6 features, and switch trend metrics to native Prometheus histograms. 02 Jul 2026 ~4min read → Playwright 1.61 Tests Passkey Logins Without a Hardware Key Tools Playwright 1.61 ships a virtual authenticator that registers passkeys in-test, so the passkey login button gets E2E coverage without a security key. 30 Jun 2026 ~3min read →