Yazılım Test Mühendisliği Bülteni – 16 August 2026

2026-08-16
Toplam 29 haber derlendi.

Test Guild


I Set Up Grok Bot as a QA Engineer and Pointed It at a Live App

Short answer: Grok Bot found a real bug, and it stopped about two inches below the surface. I pointed a […]


Testing AI: Engineering Confidence in Non-Deterministic Systems with Jason Arbon

About This Episode: In this episode 600 of the TestGuild Automation Podcast, Joe Colantonio talks with Jason Arbon, founder of […]


Playwright MCP Cost, OWASP’s Warning, and the Question Nobody’s Asking TGNS192

About This Episode: Is Microsoft is quietly steering you off Playwright MCP? OWASP tested 12 AI defenses but most of […]

Cypress Blog


Cypress Security Incident: Status and Response

Last updated: August 12, 2026. This page is our central record for this incident and will be updated as our investigation progresses. We are writing to provide our users with a continued update on the security incident affecting Metabase, a third-party analytics tool we use internally, which we fir…

Martin Fowler


TDD inside the agent loop – theater or actual value?

My colleagues at Thoughtworks tend to be big fans of Test-Driven Development, and many people in the industry advocate telling LLM agents to use TDD when building software. Birgitta Böckeler was curious if this really makes a difference, so conducted a few experiments. …


Fragments: July 21

With this post, I’ll wrap up my notes from the second Future of Software Development Retreat. But before I do, I should note that the full Thoughtworks report on the retreat is now available. They have five headline findings: Code generation is no longer the bottleneck — verification is. …


The Archaeologist’s Copilot

When people think of legacy modernization, most folks aren’t imagining the target environment will be Java 8. But this was the challenge facing Nik Malykhin when he needed to run a Java 1.5 codebase on today’s hardware. His early use of LLMs gave plausible answers that did no…


DSLs Enable Reliable Use of LLMs

LLMs generate code incredibly fast, but to ensure they generate exactly what is intended, they need clear boundaries. Abstractions and Domain-Specific Languages (DSLs) provide a strong harness that guides LLMs right from the start. Unmesh Joshi describes how the example of Ti…


Fragments: July 13

Some more of my notes from Thoughtworks Future of Software Development Retreat. When we had our first retreat in Utah early this year, nobody had heard of Harness Engineering. This time we had a whole session on it. When comes to the guide side of harnesses, most of the discussion is about context…

Dev.to – Testing


How I Gave My AI Coding Agent Eyes: A Screenshot Feedback Loop for UI Work

TL;DR My AI coding agent was great at backend work and consistently terrible at UI work — it could make every test pass while the page still looked broken. I fixed it by wiring a headless browser into the agent’s loop so it renders the page, screenshots it, and reads its own output before it’s all…


Phase 8 — Making It Trustworthy: Hardening a FastAPI App with an Audit, a Test Net, and a Logging Bug I Typed Twice

Phase 7 gave the app a brain. Phase 8 was about making it trustworthy — the unglamorous gate between “works on my machine” and “safe to put a URL in front of.” No new features. Instead: a security audit that probed my own API for leaks, a global exception handler so unexpected errors stop leaking i…


How I handle email testing without cluttering my inbox

As a developer, I constantly need to test email flows — verification codes, password resets, newsletter signups. But using my real email creates clutter and privacy risks. My solution: I built a Telegram bot called ManyEmails (@ManyEmailsBot) that generates disposable email addresses on demand. Ho…


Agentic QA Can Write the Tests. It Still Can’t Invent the Data.

An agentic QA tool reads your app, decides what’s worth testing, writes the test, runs it in a real browser, and rewrites it the next morning after someone renames a button. Autonoma, QA Wolf, Momentic, and testRigor all sell a version of that loop today, and it’s fair to conclude that writing and m…


Small Data, Big Lies: 6 Bugs Your Test Suite Will Never Catch

A green test suite with 94% coverage carried this PR into production unquestioned, and two hours later the on-call phone lit up — a 47-second orders page, an export endpoint OOM-killing its pods, pagination skipping page 7. Between the suite and production the only real difference was the data, 2 mi…

Dev.to – QA


Playwright Inbox Snapshots for OTP Tests

One flaky OTP test can waste a silly amount of team energy. The browser flow looks fine, the API logs say the email was queued, and yet the inbox assertion sometimes grabs an older message and pretends the run is healthy. I kept seeing this in Playwright suites that ran well most days, then got weir…


Earn Money Testing Websites and Apps: Complete Guide

Earn Money Testing Websites and Apps: Complete Guide tags: testing, money, freelance, qa tags: testing, money, freelance, qa tags: testing, money, freelance, qa tags: testing, money, freelance, qa tags: testing, money, freelance, qa tags: testing, money, freelance, qa Imagi…


Everything You Need for API Automation (A Complete Blueprint)

Setting up an API automation framework requires aligning business goals, developer specifications, infrastructure, and core testing strategies. Here is a comprehensive requirement checklist and workflow to ensure complete coverage across every stage of your API automation setup. 1. Re…


Playwright + Cucumber Code Review Checklist: A Senior QA Guide to Reliable CI Test Suites

Building an enterprise test automation framework is one thing; keeping it reliable, maintainable, and fast in CI over time is another. To prevent test rot, flakiness, and architectural drift, code reviews need to evaluate more than just standard syntax. They must enforce design boundaries, state is…


Trust, then verify, then verify again

Generative systems fail differently from normal software. They do not crash. They produce something plausible, fluent and occasionally wrong, at scale, with a straight face. Shipping their output to the outside world without machinery in between is negligence. Ours pass three walls. Wall o…

Dev.to – Playwright


Web Scraping with Playwright: Handle Any Website

Web Scraping with Playwright: Handle Any Website tags: python, playwright, webscraping, tutorial tags: python, playwright, webscraping, tutorial tags: python, playwright, webscraping, tutorial tags: python, playwright, webscraping, tutorial tags: python, playwright, webscraping, tu…


I thought OpenClaw was broken, but 3 quick tests showed my home IP was the thing getting banned

I thought OpenClaw was broken. My browser agent started hitting CAPTCHAs on routine steps. Retries got slower. Pages that normally loaded fine started acting weird. Then I opened my normal browser to check Google, Reddit, and LinkedIn. Same problem. That was the moment I stopped blaming OpenClaw…


Building a URL-to-PDF API with Playwright: the edge cases, and how to make the PDF fillable

Introduction If you’ve ever needed to add “export to PDF” to a web application, you’ve probably hit a wall. The usual path is: Try wkhtmltopdf → your modern HTML/CSS looks wrong because it doesn’t execute JavaScript Google around → find five managed API services, none of which quite fit Give up …


Automate Email Verification in Playwright using Microsoft Graph API & TypeScript

Automating end-to-end flows like user registration, password resets, or OTP verifications often hits a wall when dealing with emails. Automating UI login for webmail providers like Gmail or Outlook is flaky and frequently blocked by 2FA or CAPTCHAs. Using Microsoft Graph API with an Azure App Regis…


Building a Custom API Testing Framework Using Playwright and TypeScript

1. Introduction & API Testing Strategy While Playwright is widely known for UI automation, its built-in API request context provides a lightweight, highly efficient framework for REST API testing without needing Postman or RestAssured. Executing API tests within Playwright allows for seamless…

Medium – Software Testing


Testing a Production-Ready Kotlin Multiplatform Application — Part 7

A practical testing strategy for shared business logic, ViewModels, Flow, Ktor, SQLDelight, Android Compose, and iOS — without duplicating…Continue reading on Medium »


Membangun Framework Otomasi UI yang Cepat & Andal dengan Playwright dan TypeScript

Dalam dunia pengembangan perangkat lunak modern, kecepatan dan keandalan rilis adalah segalanya. Sebagai seorang QA Engineer, tugas kita…Continue reading on Medium »


I Stopped Reading About Testing and Started Doing It

101 real test cases across 4 modules of JPetStore: what I wrote, what I learned, and what I’d do differently.Continue reading on Medium »


Flaky Tests From Shared State — The static That Survives Between Tests

@backupStaticAttributes was deprecated because it papered over the problem. Fix state ownership instead. Verified test patterns.Continue reading on Medium »


Why We Need Binaries in Playwright

Before we understand binaries, let’s first look at what actually happens under the hood in other tools like Selenium — that contrast makes…Continue reading on Medium »


Bu bülten otomatik olarak hazırlanmıştır.

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir