AI Can Write the Test. Your Team Owns the Maintenance
AI has made the first hour of test automation dramatically cheaper. Describe a workflow, paste a requirement, or point an agent at an application, and…
Latest Architecture news from Tech News
AI has made the first hour of test automation dramatically cheaper. Describe a workflow, paste a requirement, or point an agent at an application, and…
What happens when you let an AI write a browser extension I've been building Chrome extensions with AI coding agents — Claude Code, Cursor, whatever. …
🧠 What is a Self-Healing Automation Framework? A self-healing test framework can automatically detect and recover from broken locators or test failure…
If you've ever tried to test your own signup flow, provision a demo account, or sign up for a vendor's API on behalf of your one-person company, you'v…
Over the past few months I've been using Claude Code heavily with Playwright and Figma. At first everything worked well, but after longer sessions I s…
AI has made test automation more exciting. It has also made it easier to fool ourselves. A generated test can look impressive in a demo. A self-healin…
AI is changing software testing. But probably not in the way many QA engineers think. AI is not simply going to replace Selenium scripts, Playwright t…
We’ve all been there. You get a notification from your smartwatch saying your heart rate has been a bit funky, or your blood oxygen is dipping. Usuall…
There is a particular kind of confidence that only a green CI pipeline can produce. The pull request is open. Unit tests pass. Browser tests pass. The…
Most browser test suites do not fail because the team forgot how to write a click step. They fail because the system around the tests becomes more com…
It's summer in San Francisco, which means that every week I forget to enter the lottery for the free Stern Grove Music Festival . Solution? I did what…
The Playwright Playbook — Part 8: Playwright Meets AI — Agents, MCP & Self-Healing Tests "AI doesn't replace QA engineers. It gives them superpowe…
The Playwright Playbook — Part 7: The CI/CD Setup Nobody Shows You "A test suite that only runs on your laptop isn't a test suite. It's a hobby." Six …
The Playwright Playbook — Part 6: Debugging Like a Pro — Trace Viewer, Inspector & VS Code "A failing test at 2am in CI tells you what broke. Trac…
The Playwright Playbook — Part 3: Multi-User, Multi-Tab & Browser Context Testing "Most frameworks test one user at a time. Real apps don't work t…
TL;DR Web components encapsulate UI and data inside Shadow DOMs, hiding it from standard parsers like BeautifulSoup and document.querySelector . To ex…
The Playwright Playbook — Part 2: Network Interception — The Complete Guide "Your tests should own the network — not be at its mercy." In Part 1, we f…
Overview Today's focus was on automating article publishing to CSDN and WeChat MP (微信公众号) using Playwright, after CSDN deprecated its public Open API.…
Most test automation demos are too clean. The demo app is stable. The login flow is simple. The selectors are obvious. The data is predictable. CI is …
As indie hackers and backend developers, we love using modern browser automation frameworks like Playwright to handle heavy, JavaScript-rendered dynam…
This is where everything comes together. Over the course we built a layered Playwright TypeScript framework — fixtures, Page Objects, API + UI + integ…
Welcome to Part 6 . The framework is solid; now we add three powerful kinds of test that go beyond "click and assert text." Code for this chapter is t…
Welcome to Part 3 — API Testing . Until now the API was our setup helper. Now we test it as a first-class surface. API tests need no browser, so they …
Welcome to the first chapter of a hands-on course where we build a production-grade Playwright + TypeScript automation framework — covering both API a…
A case study in building crypto trading infrastructure and, more importantly, testing it honestly — including when the honest answer is "no edge." Wha…
There is a specific failure mode in AI-assisted QA work that most tooling discussions skip entirely, and it shows up earliest when you are working sol…
I Cut My AI Test Automation Cost by 300x by Ditching Vision Models From $0.011 per step to $0.00004 — here's how I learned vision models are overkill …
Eight runs, eleven bugs I ran my E2E testing system on a production ecommerce platform eight times in a row – across five different business modules, …
Playwright is Powerful, But Managing It at Scale? That's Another Story If you've worked with Playwright, you know it's an incredible tool for end-to-e…
How I Built a Screenshot API That Developers Can Actually Trust After spending too many nights babysitting headless Chrome, I stopped trying to make a…