How BrowserAct Fixed the Stale-Selector Failures Breaking My Browser Tasks
Disclosure: BrowserAct sponsored this piece. The BrowserAct links below are affiliate-tracked — I get credit if you sign up through them. I keep hitti…
Latest Testing & QA news from Tech News
Disclosure: BrowserAct sponsored this piece. The BrowserAct links below are affiliate-tracked — I get credit if you sign up through them. I keep hitti…
Web Scraping with Playwright: Handle Any Website tags: python, playwright, webscraping, tutorial Web Scraping with Playwright: Handle Any Website Imag…
Hi 👋 This is my first post here, and I want to share a side project I built as a QA engineer — because it scratches an itch I think a lot of us have. …
The CI job just hit 28 minutes. Again. You pull up the duration report expecting to blame a bloated integration test or a slow environment spin‑up. In…
The manager opens your portfolio. Your resume says you have five years of automation experience. The README lists Selenium, Playwright, Appium, Jenkin…
Most people think the SDET title means you are automatically more valuable than a manual tester. The SDET writes Playwright scripts. The SDET configur…
A test checking that a scheduled reminder appeared on the right day passed every time I ran it on my machine and failed every time it ran in CI, with …
If you're writing Playwright API tests manually from an OpenAPI/Swagger spec, you're doing work that should be automated. Every endpoint in your spec …
Задача формулировалась в одно предложение: робот должен сам звонить людям в WhatsApp, проигрывать голосовое приветствие, записывать ответ и присылать …
Правило из CLAUDE.md агент забывает на длинной сессии - это текст, а не механизм. Я разобрал слои дисциплины Claude Code и прибил критичные правила ху…
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…
If you've ever watched a QA engineer press "call" on one laptop, walk across the room, and press "answer" on a phone before the ringing stops, you alr…
Автотесты писали, чтобы экономить время. Но в какой-то момент поняли, что тратим на их обслуживание больше, чем экономим. Тест упал в CI — откры…
Most teams already keep Playwright or Robot Framework specs next to the product. Manual cases often live somewhere else — a spreadsheet, a cloud TMS, …
В этой статье я расскажу тебе про перспективные подходы в использовании MCP связок для решения задач в области автоматизации тестирования, р…
If you've ever wired up end-to-end tests for an app that uses OpenID Connect, you've probably done one of these: stubbed the OIDC library entirely and…
Тест кликает с force: true , ждёт waitForTimeout(3000) и не делает ни одной проверки — а CI с подключённым eslint-plugin-playwright зелёный: все три г…
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…
Frontend testing used to sound simple: open a page, find an element, click it, and verify the result. That description still works for basic workflows…
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…
If you searched "Claude Code + Playwright," the first thing you probably found was the Playwright MCP server — it's the original, most widely document…
If you want browser automation on Windows that actually survives contact with reality, treat WSL2 networking as the first problem. Not Playwright. Not…
AI coding agents like Claude Code are changing how SDETs approach browser automation. Instead of writing every locator and assertion by hand, you can …
Пару месяцев назад я попросил агента проверить форму обратной связи после рефакторинга. Через несколько минут получил отчёт: все проверки пройдены, фо…
I have a teammate who never sleeps, never gets bored, and spends every hour poking at our app trying to break it. It is an agent. Every hour it opens …
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…
The issue was not the tools. It was opening five of them before deciding what the log file was for. The log file was already on the screen. A remote W…
Юнит-тесты, интеграционные и Playwright E2E ловят баги в интерфейсе, но бессильны против вопроса «а не выгоднее ли просто положить стартовый капитал н…
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…