Tech News
All News AI & ML Architecture DevOps Open Source Programming Team Management Testing & QA Web

Web

⚑ Report a Problem

Latest Web news from Tech News

All topics AI agents ai api architecture automation aws beginners career claude database devchallenge devops javascript learning linux llm machinelearning mcp opensource performance productivity programming python react security showdev tutorial typescript webdev
All EN RU
EN

The Playwright Playbook — Part 3: Multi-User, Multi-Tab & Browser Context Testing

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…

playwrighttestingtypescriptautomation
Dev.to Jun 17, 2026, 06:27 UTC
EN

How to E2E Test SendPigeon Email Workflows in Playwright

When you integrate SendPigeon into your app, you get three stages of email testing. Each stage solves a different problem. This guide walks through al…

playwrighttestingjavascriptwebdev
Dev.to Jun 16, 2026, 22:04 UTC
EN

Handling Shadow DOMs in Agentic Scraping Workflows

TL;DR Web components encapsulate UI and data inside Shadow DOMs, hiding it from standard parsers like BeautifulSoup and document.querySelector . To ex…

dataextractionjavascriptplaywrightautomation
Dev.to Jun 16, 2026, 10:32 UTC
EN

The Playwright Playbook — Part 2: Network Interception — The Complete Guide

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…

playwrighttestingtypescriptautomation
Dev.to Jun 16, 2026, 08:43 UTC
EN

OTP Verification in Playwright Without Regex

Every developer who has written a Playwright test for OTP verification has written this line: const otp = email . body . match ( / \b\d{6}\b / )?.[ 0 …

webdevplaywrighttestingjavascript
Dev.to Jun 15, 2026, 15:36 UTC
EN

How to Automate Publishing to CSDN and WeChat MP Using Playwright (When APIs Fail)

Overview Today's focus was on automating article publishing to CSDN and WeChat MP (微信公众号) using Playwright, after CSDN deprecated its public Open API.…

playwrightbrowserautomationcsdnpipeline
Dev.to Jun 15, 2026, 03:05 UTC
EN

Email Testing Guide for Developers (2026 Edition)

Email is the test surface nobody wants to own. It's asynchronous, depends on external providers, has its own version of "flaky" (sometimes a delivery …

playwrightwebdevprogrammingdevops
Dev.to Jun 14, 2026, 11:16 UTC
RU

[Перевод] Немного магии: как устроен API фикстур в Playwright

Playwright использует довольно необычный подход в реализации своего JavaScript API для фикстур. Чтобы понять, как это работает, мне пришлось заглянуть…

javascriptplaywrightapinode.js
Habr Jun 14, 2026, 11:02 UTC
EN

Running 100 Playwright Tests in Parallel Without Inbox Collisions

If you've ever tried to run a large Playwright test suite in parallel — the kind that tests email verification flows, magic links, or password resets …

playwrighttestingcicdgithubactions
Dev.to Jun 12, 2026, 22:07 UTC
EN

What Actually Breaks Test Automation After the Demo

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 …

testingqaautomationplaywright
Dev.to Jun 12, 2026, 19:17 UTC
EN

MailHog Alternatives for CI Pipelines in 2026

MailHog was the go-to fake SMTP server for years. It's simple, free, and gets the job done locally. But if you've tried to use it in a modern CI pipel…

testingcicdplaywrightdevops
Dev.to Jun 11, 2026, 19:10 UTC
EN

I automated my Gumroad product screenshots with Playwright

I automated my Gumroad product screenshots with Playwright I recently started packaging a few small frontend projects as digital products, and one sur…

nextjswebdevplaywrightjavascript
Dev.to Jun 11, 2026, 03:32 UTC
EN

How We Optimized a Django Playwright Scraper to Save 60% on Rotating Proxy Bandwidth

As indie hackers and backend developers, we love using modern browser automation frameworks like Playwright to handle heavy, JavaScript-rendered dynam…

pythondjangowebscrapingplaywright
Dev.to Jun 11, 2026, 01:32 UTC
EN

Scarab Field Test #022 — Playwright Worker Response Header Hang

Target: microsoft/playwright Issue: microsoft/playwright#39948 Status: local patch prepared and validated Patch commit: 269228a88 — fix(chromium): res…

aiopsplaywrightdevopsbitcoin
Dev.to Jun 10, 2026, 01:09 UTC
EN

How to Scrape E-Commerce Sites for AI Agents Using Playwright and LLMs

TL;DR AI agents require structured JSON data (prices, specifications, availability), but modern e-commerce sites serve heavily obfuscated, JavaScript-…

webscrapingaiagentsplaywrightllm
Dev.to Jun 9, 2026, 10:41 UTC
EN

Capstone: A 100-Test Suite, End to End (Playwright + TypeScript, Ch.26)

This is where everything comes together. Over the course we built a layered Playwright TypeScript framework — fixtures, Page Objects, API + UI + integ…

playwrighttypescripttestingwebdev
Dev.to Jun 8, 2026, 23:19 UTC
EN

Advanced: Network Mocking, Visual & Accessibility (Playwright + TypeScript, Ch.22)

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…

playwrighttypescripttestingwebdev
Dev.to Jun 8, 2026, 22:11 UTC
EN

How to test email verification flows in Playwright (Mailpit, MailHog, and a no-setup alternative)

If you've ever tried to write a Playwright test that covers a full sign-up → email verification → login flow, you've hit the same wall: how do you act…

playwrighttestingwebdevjavascript
Dev.to Jun 8, 2026, 20:35 UTC
EN

Auth & Sessions for the API Layer (Playwright + TypeScript, Ch.12)

Chapter 11 tested reads, which need no identity. Most of an API is gated behind auth — creating articles, reading the current user, following people. …

playwrighttypescripttestingwebdev
Dev.to Jun 8, 2026, 16:33 UTC
EN

APIRequestContext Fundamentals (Playwright + TypeScript, Ch.11)

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 …

playwrighttypescripttestingwebdev
Dev.to Jun 8, 2026, 16:30 UTC
EN

Debugging & Developer Experience (Playwright + TypeScript, Ch.6)

A test fails on CI with expect(locator).toBeVisible() failed . Now what? Guessing is slow and demoralizing. Playwright ships a genuinely excellent deb…

playwrighttypescripttestingwebdev
Dev.to Jun 8, 2026, 14:40 UTC
EN

Why a Test Automation Framework? (Playwright + TypeScript, Ch.1)

Welcome to the first chapter of a hands-on course where we build a production-grade Playwright + TypeScript automation framework — covering both API a…

playwrighttypescripttestingwebdev
Dev.to Jun 8, 2026, 12:37 UTC
EN

10 Playwright Tips That Will Change How You Write Tests

I remember the first week I seriously used Playwright. I was migrating a 200-test WDIO suite. I thought it would take two weeks. It took four days. No…

playwrighttestautomationjavascriptqa
Dev.to Jun 6, 2026, 11:18 UTC
EN

WDIO vs Playwright — An Honest Comparison from Someone Who Has Used Both

I have a confession. For a long time I was a WDIO loyalist. I had built entire frameworks on it, trained teammates on it, and defended it in every "wh…

testautomationplaywrightjavascriptqa
Dev.to Jun 6, 2026, 10:18 UTC
EN

Testing Email Workflows Without Email Server — With Playwright & Mokapi

Email is one of those things that's genuinely hard to test. It goes out through an SMTP server, lands in a real inbox, and you have no programmatic wa…

apimockemailplaywright
Dev.to Jun 5, 2026, 22:07 UTC
EN

waitForResponse() timing: the one-line fix with a non-obvious mental model

The test hung for 30 seconds. The response had already fired. One moved line fixed it. The test hung for 30 seconds, then timed out. The browser had r…

testingplaywrightjavascripttypescript
Dev.to Jun 5, 2026, 09:35 UTC
EN

I Built an ML Bitcoin Trading Bot — Then Proved It Had No Edge.

A case study in building crypto trading infrastructure and, more importantly, testing it honestly — including when the honest answer is "no edge." Wha…

machinelearningpythondatascienceplaywright
Dev.to Jun 2, 2026, 17:21 UTC
EN

The toBeEnabled() test that passed and lied to me

Writing disabled-state tests for a cascading form — and what I found when one failed I wrote the test. It passed. And it lied to me. The form Booking …

testingplaywrightjavascripttypescript
Dev.to Jun 2, 2026, 09:35 UTC
EN

Testing email flows in Playwright without a mail server

Every QA engineer has written a test like this at some point: test ( ' user receives verification email ' , async ({ page }) => { await page . goto…

playwrighttestingwebdevjavascript
Dev.to Jun 1, 2026, 22:24 UTC
EN

I Built a One-Person AI QA Agency Using a Skill File and Local LLM

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…

testingaiautomationplaywright
Dev.to Jun 1, 2026, 00:22 UTC

© Tech News — Headline Aggregator

Sitemap Legal Notice Privacy Terms Copyright / Removal DSA Contact

Leaving the site

You are about to open an external website:

Continue →