# Cypress

An open-source platform for end-to-end and component testing of web applications.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Cypress Cloud MCP adds test details, filters, and compact responses

DevFeed: [Cypress Cloud MCP adds test details, filters, and compact responses](<https://devfeed.tech/articles/more-data-smaller-responses-what-s-new-in-cypress-cloud-mcp-26770.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/whats-new-in-cypress-cloud-mcp-sept-2026/>)

Published: 2026-09-15T16:21:48Z

Content type: release

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [MCP](<https://devfeed.tech/topics/mcp.md>), [Test coverage](<https://devfeed.tech/topics/coverage.md>)

Tags: [cypress](<https://devfeed.tech/tags/cypress.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [release](<https://devfeed.tech/tags/release.md>), [responses](<https://devfeed.tech/tags/responses.md>), [september-2026](<https://devfeed.tech/tags/september-2026.md>)

### AI overview

Cypress Cloud MCP now provides compact responses by default, new per-spec and per-test tools, filters by run, spec, and test status, and duration data across multiple levels. It also adds deeper links for accessibility and UI coverage reports.

### Source excerpt

New tools, more data, smaller responses: what's new in Cypress Cloud MCP as of September 2026.

## Cypress Ambassador Spotlight: Maksym Donets

DevFeed: [Cypress Ambassador Spotlight: Maksym Donets](<https://devfeed.tech/articles/cypress-ambassador-spotlight-maksym-donets-12606.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/cypress-ambassador-spotlight-maksym-donets/>)

Published: 2026-09-10T16:12:22Z

Content type: article

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Automation](<https://devfeed.tech/topics/automation.md>)

Tags: [ambassador](<https://devfeed.tech/tags/ambassador.md>), [automation](<https://devfeed.tech/tags/automation.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [community](<https://devfeed.tech/tags/community.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [learning](<https://devfeed.tech/tags/learning.md>), [qa](<https://devfeed.tech/tags/qa.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

An ambassador spotlight featuring Maksym Donets, an Automation QA Engineer who discusses learning, sharing, helping developers debug failed pipelines with Cypress Cloud, and using cy.session() with cy.request() to simplify session handling and speed up tests. He also shares advice for getting started with Cypress and mentions catching bugs with end-to-end testing.

### Source excerpt

Welcome back to another edition of our Ambassador Spotlight series, where we shine a light on the Cypress community members who make testing better for everyone through the blogs they write, the talks they give, and the day-to-day help they offer to fellow developers. Curious about the program? You can learn more about it here. This time, we're catching up with Maksym Donets, an Automation QA Engineer with a straightforward philosophy on testing and an even more straightforward philosophy on li

## Build custom workflows with Cypress Cloud Webhooks

DevFeed: [Build custom workflows with Cypress Cloud Webhooks](<https://devfeed.tech/articles/build-custom-workflows-with-cypress-cloud-webhooks-12601.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/build-custom-workflows-with-cypress-cloud-webhooks/>)

Published: 2026-09-08T17:17:31Z

Content type: tutorial

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Google Chat](<https://devfeed.tech/topics/google-chat.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [github](<https://devfeed.tech/tags/github.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [integration](<https://devfeed.tech/tags/integration.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [slack](<https://devfeed.tech/tags/slack.md>)

### AI overview

This tutorial introduces Cypress Cloud webhooks for building custom automation workflows. It explains how webhooks can deliver run results and metadata to external systems, trigger actions based on test outcomes, customize notifications, and reduce routine CLI or MCP requests when analyzing runs with AI tools.

### Source excerpt

Webhooks are a new addition to Cypress Cloud, supporting more flexible automation workflows beyond what is built into the platform itself. Learn why we've added them and how to get started using them in your project. Integration support in Cypress Cloud Cypress Cloud supports a wide range of integrations out of the box. If you need a GitHub status check for every group of tests in your test run, we've got you covered. Slack and Teams messages when a run fails? That's there, along with deskto

## Cypress Ambassador Spotlight: Marcelo Costa

DevFeed: [Cypress Ambassador Spotlight: Marcelo Costa](<https://devfeed.tech/articles/cypress-ambassador-spotlight-marcelo-costa-12607.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/cypress-ambassador-spotlight-marcelo-costa/>)

Published: 2026-09-03T16:46:28Z

Content type: article

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Automation](<https://devfeed.tech/topics/automation.md>)

Tags: [ambassador](<https://devfeed.tech/tags/ambassador.md>), [automation](<https://devfeed.tech/tags/automation.md>), [community](<https://devfeed.tech/tags/community.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [qa](<https://devfeed.tech/tags/qa.md>), [tech-lead](<https://devfeed.tech/tags/tech-lead.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This Cypress Ambassador Spotlight introduces Marcelo Costa, a QA Automation Engineer and mentor who shares testing knowledge through community support, articles, and talks. He discusses helping Cypress users, favorite features such as cy.intercept and cy.session, testing practices, and a professional milestone involving a new tech stack.

### Source excerpt

Welcome back to our Ambassador Spotlight series! Here, we celebrate the incredible individuals within the Cypress community who go above and beyond, sharing their expertise through insightful blogs, engaging talks, and everyday support. Discover more about our Ambassador program here. This week, we introduce Marcelo Costa, a dedicated QA Automation Engineer and mentor known for tackling real-world testing challenges and sharing those solutions with the world. Join us as we explore what inspired

## Cypress 16: faster tests, starting with HTTP/2 support

DevFeed: [Cypress 16: faster tests, starting with HTTP/2 support](<https://devfeed.tech/articles/cypress-16-faster-tests-starting-with-http-2-support-12602.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/cypress-16-faster-tests-starting-with-http2-support/>)

Published: 2026-09-01T17:28:34Z

Content type: release

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Chromium](<https://devfeed.tech/topics/chromium.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Vite](<https://devfeed.tech/topics/vite.md>)

Tags: [chromium](<https://devfeed.tech/tags/chromium.md>), [ci](<https://devfeed.tech/tags/ci.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [http](<https://devfeed.tech/tags/http.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [tests](<https://devfeed.tech/tags/tests.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

Cypress 16 improves end-to-end test performance with HTTP/2 support, zero-delay typing, faster visibility checks, retrying cookie and storage commands, and automatic memory management. The release also updates Node.js, Electron, and Chromium versions and removes Cypress.env() as part of its security work.

### Source excerpt

Cypress 16 goes after slow test suites from every angle: HTTP/2 support, zero-delay typing, faster visibility checks, retrying cookie commands, and automatic memory management. Most of it arrives without editing a single test. Here's what changed, why, and how to upgrade.

## Implicit Assertions Are More Readable

DevFeed: [Implicit Assertions Are More Readable](<https://devfeed.tech/articles/implicit-assertions-are-more-readable-28890.md>)

Original publisher: [Read original article](<https://glebbahmutov.com/blog/implicit-assertions-are-more-readable/>)

Author: Gleb Bahmutov

Published: 2026-09-01T04:00:00Z

Content type: tutorial

Language: en

Sources: [Gleb Bahmutov](<https://devfeed.tech/sources/gleb-bahmutov.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [test](<https://devfeed.tech/topics/test.md>), [API](<https://devfeed.tech/topics/api.md>), [properties](<https://devfeed.tech/topics/properties.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [products](<https://devfeed.tech/tags/products.md>), [properties](<https://devfeed.tech/tags/properties.md>), [test](<https://devfeed.tech/tags/test.md>)

### AI overview

A tutorial on making Cypress API tests more readable by using descriptive assertions, precise value ranges, implicit assertions, and cy-spok for validating nested response objects.

### Source excerpt

Recently I saw a Linkedin post that shows "b

## Test Replay now redacts sensitive network data before upload

DevFeed: [Test Replay now redacts sensitive network data before upload](<https://devfeed.tech/articles/test-replay-now-redacts-sensitive-network-data-before-upload-12614.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/test-replay-now-redacts-sensitive-network-data-before-upload/>)

Published: 2026-08-31T22:12:34Z

Content type: article

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [data](<https://devfeed.tech/topics/data.md>), [ci](<https://devfeed.tech/topics/ci.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [authorization](<https://devfeed.tech/tags/authorization.md>), [ci](<https://devfeed.tech/tags/ci.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [data](<https://devfeed.tech/tags/data.md>), [logs](<https://devfeed.tech/tags/logs.md>)

### AI overview

Cypress Test Replay now redacts sensitive authorization and credential-like values from captured network logs on the user's machine before uploading them to Cypress Cloud. Redaction is enabled by default, while project-level settings allow teams to disable it.

### Source excerpt

Test Replay automatically redacts sensitive values from captured network logs before that data reaches Cypress Cloud. If your team turned Test Replay off in the past because of what your network logs held, this is the change that may let you turn it back on. You keep full CI debugging, and the values you didn't want stored are removed on your machine before Test Replay data is uploaded. Redaction is on by default, and you can turn it off for one project at a time in project settings. What g

## Cypress Ambassador Spotlight: Sehani Chathurangi

DevFeed: [Cypress Ambassador Spotlight: Sehani Chathurangi](<https://devfeed.tech/articles/cypress-ambassador-spotlight-sehani-chathurangi-12609.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/cypress-ambassador-spotlight-sehani-chathurangi/>)

Published: 2026-08-28T16:06:18Z

Content type: article

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>), [selectors](<https://devfeed.tech/topics/selectors.md>)

Tags: [ambassador](<https://devfeed.tech/tags/ambassador.md>), [automation](<https://devfeed.tech/tags/automation.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [community](<https://devfeed.tech/tags/community.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [knowledge-sharing](<https://devfeed.tech/tags/knowledge-sharing.md>), [qa](<https://devfeed.tech/tags/qa.md>), [selectors](<https://devfeed.tech/tags/selectors.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

An Ambassador Spotlight article introduces Sehani Chathurangi, a Senior Software Quality Assurance Engineer, CypressConf speaker, and blogger. She discusses her Cypress advocacy, community knowledge sharing, custom commands, and the use of data-* attributes to create stable selectors in automated tests.

### Source excerpt

Welcome back to the Ambassador Spotlight series! Each edition, we shine a light on one of the testers and builders shaping the Cypress community and the people in it sharing their knowledge through blogs, talks, and everyday community support. Curious about the program itself? Learn more here. This week, meet Sehani Chathurangi, a Senior Software Quality Assurance Engineer, CypressConf speaker, and prolific blogger who shares real-world testing solutions with the community. Find out what drew h

## New: Finish Cypress Cloud runs faster with the Run Completion API

DevFeed: [New: Finish Cypress Cloud runs faster with the Run Completion API](<https://devfeed.tech/articles/new-finish-cypress-cloud-runs-faster-with-the-run-completion-api-12613.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/new-finish-cypress-cloud-runs-faster-with-the-run-completion-api/>)

Published: 2026-08-26T18:51:15Z

Content type: article

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [API](<https://devfeed.tech/topics/api.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [ui](<https://devfeed.tech/topics/ui.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [api](<https://devfeed.tech/tags/api.md>), [continuous-integration](<https://devfeed.tech/tags/continuous-integration.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [testing](<https://devfeed.tech/tags/testing.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

The article introduces the Run Completion API for Cypress Cloud. It lets a run finalize immediately after test recording ends instead of waiting for additional test groups, helping workflows that depend on finalized pass/fail results complete sooner.

### Source excerpt

Starting now, all Cypress Cloud plans can use the Run Completion API, allowing the Cypress Cloud run to finalize immediately at the end of test recoding, instead of staying open for new tests. Here's why that's important and how it can save you time. Cloud runs can have multiple groups of tests Cypress Cloud runs are often made up of many isolated cypress run groups. These may represent things like: * separate parallel machines * different browsers running the tests * different testing t

## Meet cypress tap: give your AI agent the context the Cypress app shows you

DevFeed: [Meet cypress tap: give your AI agent the context the Cypress app shows you](<https://devfeed.tech/articles/meet-cypress-tap-give-your-ai-agent-the-context-the-cypress-app-shows-you-12612.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/cypress-tap-cli/>)

Author: Authoring; Not Just Debugging

Published: 2026-08-18T19:50:51Z

Content type: article

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Document Object Model (DOM)](<https://devfeed.tech/topics/dom.md>), [aria](<https://devfeed.tech/topics/aria.md>)

Tags: [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [cli](<https://devfeed.tech/tags/cli.md>), [code](<https://devfeed.tech/tags/code.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Cypress tap is a beta set of CLI commands that lets an AI coding agent drive an already running Cypress open session from the terminal. The agent can run specs, read failures, pin snapshots for time travel, and inspect the application's DOM and accessibility tree while authoring or debugging tests.

### Source excerpt

cypress tap is a new set of CLI command to pull Cypress app context into your terminal. It lets AI agent drive a Cypress open session from the terminal, so it can author new tests, extend existing ones, and read failures the way the Cypress app shows them.

## Cypress Ambassador Spotlight: Josué Lobo

DevFeed: [Cypress Ambassador Spotlight: Josué Lobo](<https://devfeed.tech/articles/cypress-ambassador-spotlight-josue-lobo-12605.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/cypress-ambassador-spotlight-josue-lobo/>)

Published: 2026-08-13T14:11:26Z

Content type: article

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [selectors](<https://devfeed.tech/topics/selectors.md>)

Tags: [ambassador](<https://devfeed.tech/tags/ambassador.md>), [automation](<https://devfeed.tech/tags/automation.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [community](<https://devfeed.tech/tags/community.md>), [content](<https://devfeed.tech/tags/content.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [learn](<https://devfeed.tech/tags/learn.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [selectors](<https://devfeed.tech/tags/selectors.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [verify](<https://devfeed.tech/tags/verify.md>)

### AI overview

This Cypress Ambassador Spotlight introduces Josué Lobo, describing his work creating Cypress content and helping others learn test automation. He discusses Cy.prompt, custom commands, getting started with open-source projects, and his professional milestones.

### Source excerpt

Welcome back to another Ambassador Spotlight! This series is all about introducing you to the amazing testers and builders who make the Cypress community what it is. Our Ambassadors are a huge part of what we do, sharing their expertise through content, events, and community chats to help everyone improve their testing skills. Want to see what the program is all about? Learn more here. This week, meet Josué Lobo, one of the newest members of our Ambassador program. Learn about his biggest profe

## Cypress Security Incident: Status and Response

DevFeed: [Cypress Security Incident: Status and Response](<https://devfeed.tech/articles/cypress-security-incident-status-and-response-12611.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/cypress-security-incident-status-and-response/>)

Published: 2026-08-13T00:47:40Z

Content type: news

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [incident](<https://devfeed.tech/topics/incident.md>), [Security](<https://devfeed.tech/topics/security.md>), [data](<https://devfeed.tech/topics/data.md>), [ci](<https://devfeed.tech/topics/ci.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ci](<https://devfeed.tech/tags/ci.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [data](<https://devfeed.tech/tags/data.md>), [git](<https://devfeed.tech/tags/git.md>), [incident](<https://devfeed.tech/tags/incident.md>), [security](<https://devfeed.tech/tags/security.md>), [third-party](<https://devfeed.tech/tags/third-party.md>)

### AI overview

Cypress provides updates on a security incident involving a third-party analytics environment. The article clarifies what recorded test content contained, distinguishes it from unaffected test artifacts, and explains how repository URLs are captured from CI environments, including possible access tokens.

### Source excerpt

Last updated: August 17, 2026. This page is our central record for this incident and will be updated as our investigation progresses. Security Incident Update: August 17, 2026 As our investigation continues, we are expanding on two parts of our previous post that have prompted the most questions: what the test data encompasses, and how Cypress records the repository URL associated with your runs. What "test data" encompasses Test data, also referred to as recorded test content, is data as

## How to Stop or Skip Cypress Test Commands

DevFeed: [How to Stop or Skip Cypress Test Commands](<https://devfeed.tech/articles/can-t-stop-won-t-stop-28877.md>)

Original publisher: [Read original article](<https://glebbahmutov.com/blog/cant-stop-wont-stop/>)

Author: Gleb Bahmutov

Published: 2026-08-07T04:00:00Z

Content type: tutorial

Language: en

Sources: [Gleb Bahmutov](<https://devfeed.tech/sources/gleb-bahmutov.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Mocha](<https://devfeed.tech/topics/mocha.md>), [test](<https://devfeed.tech/topics/test.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [callback](<https://devfeed.tech/tags/callback.md>), [command](<https://devfeed.tech/tags/command.md>), [commands](<https://devfeed.tech/tags/commands.md>), [condition](<https://devfeed.tech/tags/condition.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [object](<https://devfeed.tech/tags/object.md>), [products](<https://devfeed.tech/tags/products.md>), [skip](<https://devfeed.tech/tags/skip.md>), [syntax](<https://devfeed.tech/tags/syntax.md>), [test](<https://devfeed.tech/tags/test.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

This tutorial explains three ways to stop or skip Cypress test execution: using Cypress.stop, skipping the current Mocha test, and skipping the remaining commands in the Cypress command queue. It describes the trade-offs of each approach, including whether later tests run and whether completed commands remain visible.

### Source excerpt

Let's say you have a long-ish Cypress test and you know a place where it might fail. You want to stop / skip the test commands.

## BrowserStack Newsletter July 2026

DevFeed: [BrowserStack Newsletter July 2026](<https://devfeed.tech/articles/browserstack-newsletter-july-2026-12622.md>)

Original publisher: [Read original article](<https://www.browserstack.com/blog/browserstack-newsletter-july-2026/>)

Author: Devanshi Jain

Published: 2026-08-05T10:02:29Z

Content type: article

Language: en

Sources: [BrowserStack Blog](<https://devfeed.tech/sources/browserstack-blog.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Playwright](<https://devfeed.tech/topics/playwright.md>), [Selenium](<https://devfeed.tech/topics/selenium.md>), [Cypress](<https://devfeed.tech/topics/cypress.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Application Performance Management (APM)](<https://devfeed.tech/topics/apm.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [Emulator](<https://devfeed.tech/topics/emulator.md>), [simulator](<https://devfeed.tech/topics/simulator.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [automation](<https://devfeed.tech/tags/automation.md>), [automation-testing](<https://devfeed.tech/tags/automation-testing.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [features](<https://devfeed.tech/tags/features.md>), [ide](<https://devfeed.tech/tags/ide.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [product](<https://devfeed.tech/tags/product.md>), [selenium](<https://devfeed.tech/tags/selenium.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

BrowserStack's July 2026 newsletter announces Test Companion, an agentic AI feature for IDE-based test automation, and BrowserStack Load Testing, which combines backend load generation, real-browser performance, and APM metrics. It also highlights updates for certificates, screenshots, emulators, simulators, mobile browsers, Chrome extensions, audio logs, and diagnostic data.

### Source excerpt

Read what's new at BrowserStack in July 2026 - New launches, product features, and more!

## Cypress Ambassador Spotlight: Peter Souza

DevFeed: [Cypress Ambassador Spotlight: Peter Souza](<https://devfeed.tech/articles/cypress-ambassador-spotlight-peter-souza-12608.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/cypress-ambassador-spotlight-peter-souza-2/>)

Published: 2026-08-03T13:48:42Z

Content type: article

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>), [API](<https://devfeed.tech/topics/api.md>), [payload](<https://devfeed.tech/topics/payload.md>), [ui](<https://devfeed.tech/topics/ui.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [ambassador](<https://devfeed.tech/tags/ambassador.md>), [api](<https://devfeed.tech/tags/api.md>), [automation](<https://devfeed.tech/tags/automation.md>), [community](<https://devfeed.tech/tags/community.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [payload](<https://devfeed.tech/tags/payload.md>), [react](<https://devfeed.tech/tags/react.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This Cypress Ambassador Spotlight introduces Peter Souza and discusses his work supporting the Cypress community. He describes Cypress as easy to use and helpful for improving product reliability, shares pair programming and problem-solving practices, highlights cy.intercept for waiting on APIs and modifying payloads, and recommends test isolation as a best practice. The article also mentions his interests in React.js, music, exercise, and outdoor activities.

### Source excerpt

It's time for another Ambassador Spotlight, a series introducing you to the testers, builders, and problem solvers who make up the Cypress community. This is where people in test automation come to share their experience, learn something new, and find others who care about software quality as much as they do. Our Ambassadors are a driving force here, bringing real depth to the craft of testing and championing quality across the applications they build and the teams they work with. Through conten

## Handling Application States and Retries in Cypress End-to-End Tests

DevFeed: [Handling Application States and Retries in Cypress End-to-End Tests](<https://devfeed.tech/articles/what-needs-to-retry-28904.md>)

Original publisher: [Read original article](<https://glebbahmutov.com/blog/what-needs-to-retry/>)

Author: Gleb Bahmutov

Published: 2026-07-28T04:00:00Z

Content type: tutorial

Language: en

Sources: [Gleb Bahmutov](<https://devfeed.tech/sources/gleb-bahmutov.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [test](<https://devfeed.tech/topics/test.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [can](<https://devfeed.tech/tags/can.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [errors](<https://devfeed.tech/tags/errors.md>), [flaky](<https://devfeed.tech/tags/flaky.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [products](<https://devfeed.tech/tags/products.md>), [retry](<https://devfeed.tech/tags/retry.md>), [test](<https://devfeed.tech/tags/test.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

This tutorial explains how to design Cypress end-to-end tests for loading, empty, and error states. It recommends detecting known error states immediately and using in-place retries with cypress-recurse when appropriate, instead of relying only on whole-test retries.

### Source excerpt

Imagine a typical application that loads some data. The app starts in the initial state, starts loading, then one of 3 possible states ar

## Cypress Ambassador Spotlight: Boris Selivanov

DevFeed: [Cypress Ambassador Spotlight: Boris Selivanov](<https://devfeed.tech/articles/cypress-ambassador-spotlight-boris-selivanov-12603.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/cypress-ambassador-spotlight-boris-selivanov/>)

Published: 2026-07-24T13:43:32Z

Content type: opinion

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [selectors](<https://devfeed.tech/topics/selectors.md>), [race-condition](<https://devfeed.tech/topics/race-condition.md>), [Network](<https://devfeed.tech/topics/network.md>), [npm](<https://devfeed.tech/topics/npm.md>)

Tags: [ambassador](<https://devfeed.tech/tags/ambassador.md>), [automation](<https://devfeed.tech/tags/automation.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [flaky](<https://devfeed.tech/tags/flaky.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [npm](<https://devfeed.tech/tags/npm.md>), [race-condition](<https://devfeed.tech/tags/race-condition.md>), [selectors](<https://devfeed.tech/tags/selectors.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This Cypress Ambassador Spotlight presents Boris Selivanov's advice on sharing reusable testing patterns, choosing stable selectors, and building scalable test automation. It highlights cy.intercept() for controlling network traffic and reducing flaky tests, recommends retry-ability and aliases instead of arbitrary cy.wait(ms), and suggests starting with a real application test after installing Cypress.

### Source excerpt

What motivates you to be a Cypress Ambassador? I see being an Ambassador as the ultimate form of asynchronous collaboration. My goal is to share things that move the needle for other engineers. By comparing how different teams solve the same testing problems, we can turn isolated project victories into shared wins. How do you currently help others that are either using Cypress or interested in using Cypress? I'm the person teammates ping when a test goes flaky or they're not sure how to appro

## Read your Cypress Test Replay from the terminal, and hand it to your agent with the Cypress Cloud CLI

DevFeed: [Read your Cypress Test Replay from the terminal, and hand it to your agent with the Cypress Cloud CLI](<https://devfeed.tech/articles/read-your-cypress-test-replay-from-the-terminal-and-hand-it-to-your-agent-with-the-cypress-cloud-cli-12610.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/cypress-cloud-cli/>)

Published: 2026-07-23T21:46:47Z

Content type: article

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [JSON](<https://devfeed.tech/topics/json.md>), [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [ci](<https://devfeed.tech/topics/ci.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [cache](<https://devfeed.tech/tags/cache.md>), [ci](<https://devfeed.tech/tags/ci.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cli](<https://devfeed.tech/tags/cli.md>), [codex](<https://devfeed.tech/tags/codex.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [json](<https://devfeed.tech/tags/json.md>)

### AI overview

The Cypress Cloud CLI brings Cypress Cloud run data and Test Replay into the terminal as structured JSON. It supports failed-run triage, inspection of test errors and timelines, CI integration, and use by shell-based agents such as Claude Code, Codex CLI, and Copilot CLI.

### Source excerpt

The Cypress Cloud CLI, published as @cypress/cloud, brings your run data and Test Replay into the terminal as structured JSON. Triage a failed run yourself, wire the commands into CI, or hand them to a shell-based agent that can read the full failure context without you in the middle.

## Cypress Ambassador Spotlight: Javier Flores

DevFeed: [Cypress Ambassador Spotlight: Javier Flores](<https://devfeed.tech/articles/cypress-ambassador-spotlight-javier-flores-12604.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/cypress-ambassador-spotlight-javier-flores/>)

Published: 2026-07-16T21:08:08Z

Content type: opinion

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Cucumber](<https://devfeed.tech/topics/cucumber.md>), [Bootcamp](<https://devfeed.tech/topics/bootcamp.md>), [selectors](<https://devfeed.tech/topics/selectors.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [Automation](<https://devfeed.tech/topics/automation.md>)

Tags: [ambassador](<https://devfeed.tech/tags/ambassador.md>), [automation](<https://devfeed.tech/tags/automation.md>), [community](<https://devfeed.tech/tags/community.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [flaky](<https://devfeed.tech/tags/flaky.md>), [learning](<https://devfeed.tech/tags/learning.md>), [projects](<https://devfeed.tech/tags/projects.md>), [selectors](<https://devfeed.tech/tags/selectors.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This interview highlights Javier Flores's work as a Cypress Ambassador, QA Automation Lead, mentor, and bootcamp instructor. It discusses practical Cypress testing, Cucumber exercises, interactive time-travel debugging, automatic waiting, deterministic tests, stable selectors, and beginner-friendly end-to-end testing practices.

### Source excerpt

What motivates you to be a Cypress Ambassador? I want to help grow a strong, practical testing community around Cypress. I show people working code and let them build confidence by doing. That's the same philosophy behind the bootcamp I run: everyone leaves with their own repo, not just notes. How do you currently help others that are either using Cypress or interested in using Cypress? I mentor teammates and collaborate closely with developers and product owners to improve testing practices

## The Electron browser is being deprecated in Cypress

DevFeed: [The Electron browser is being deprecated in Cypress](<https://devfeed.tech/articles/the-electron-browser-is-being-deprecated-in-cypress-12615.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/the-electron-browser-is-being-deprecated-in-cypress/>)

Published: 2026-07-10T15:15:58Z

Content type: article

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Electron](<https://devfeed.tech/topics/electron.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [browsers](<https://devfeed.tech/topics/browsers.md>), [Chromium](<https://devfeed.tech/topics/chromium.md>), [Continuous integration](<https://devfeed.tech/topics/continuous-integration.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [chromium](<https://devfeed.tech/tags/chromium.md>), [continuous-integration](<https://devfeed.tech/tags/continuous-integration.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [edge](<https://devfeed.tech/tags/edge.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Cypress is deprecating its bundled Electron browser starting with Cypress 16.0.0 and plans to remove it in a future major version. The article explains that tests can produce inconsistent results in Electron compared with users' installed browsers, and recommends moving local and CI runs to installed browsers such as Chrome for Testing, Chrome, Firefox, or Edge.

### Source excerpt

We're deprecating the Electron browser in Cypress, starting in Cypress 16.0.0, with removal in a future major version. After years of seeing inconsistent results between Electron and the browsers people actually use, we are standardizing on installed browsers for more reliable test results.

## BrowserStack Newsletter May 2026

DevFeed: [BrowserStack Newsletter May 2026](<https://devfeed.tech/articles/browserstack-newsletter-may-2026-12623.md>)

Original publisher: [Read original article](<https://www.browserstack.com/blog/browserstack-newsletter-may-2026/>)

Author: Devanshi Jain

Published: 2026-06-24T04:07:56Z

Content type: news

Language: en

Sources: [BrowserStack Blog](<https://devfeed.tech/sources/browserstack-blog.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Application Performance Management (APM)](<https://devfeed.tech/topics/apm.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Mobile Testing](<https://devfeed.tech/topics/mobile-testing.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Cypress](<https://devfeed.tech/topics/cypress.md>), [Figma](<https://devfeed.tech/topics/figma.md>), [Robot Framework](<https://devfeed.tech/topics/robotframework.md>), [Storybook](<https://devfeed.tech/topics/storybook.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [features](<https://devfeed.tech/tags/features.md>), [launch](<https://devfeed.tech/tags/launch.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [performance](<https://devfeed.tech/tags/performance.md>), [product](<https://devfeed.tech/tags/product.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

BrowserStack's May 2026 newsletter highlights a QA Leadership Summit session on building trustworthy AI testing workflows, the launch of BrowserStack Load Testing, and product updates across mobile testing, visual review, accessibility, scanning, and automation. The Load Testing platform combines backend load generation, real-browser performance, and APM metrics, using AI agents to correlate data and identify root causes.

### Source excerpt

Read what's new at BrowserStack in May 2026 - New launches, product features, and more!

## Preventing Cypress Test Failures When Reloaded Elements Detach from the DOM

DevFeed: [Preventing Cypress Test Failures When Reloaded Elements Detach from the DOM](<https://devfeed.tech/articles/when-it-reloads-28905.md>)

Original publisher: [Read original article](<https://glebbahmutov.com/blog/when-it-reloads/>)

Author: Gleb Bahmutov

Published: 2026-06-17T04:00:00Z

Content type: tutorial

Language: en

Sources: [Gleb Bahmutov](<https://devfeed.tech/sources/gleb-bahmutov.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Document Object Model (DOM)](<https://devfeed.tech/topics/dom.md>), [navigation](<https://devfeed.tech/topics/navigation.md>)

Tags: [blog-post](<https://devfeed.tech/tags/blog-post.md>), [component](<https://devfeed.tech/tags/component.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [demo](<https://devfeed.tech/tags/demo.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [navigation](<https://devfeed.tech/tags/navigation.md>), [products](<https://devfeed.tech/tags/products.md>), [repo](<https://devfeed.tech/tags/repo.md>), [testing](<https://devfeed.tech/tags/testing.md>), [verify](<https://devfeed.tech/tags/verify.md>)

### AI overview

This tutorial explains why Cypress end-to-end tests can fail when client-side navigation updates the page after a command has found an element. It demonstrates how delayed rendering can leave an old element attached to the test subject and recommends waiting for the expected component or DOM state before continuing the command chain.

### Source excerpt

Have you ever encountered end-to-end test error "... failed because the page updated as a result of this command, but you tried to c

## How to Test Negative States and Cached Network Requests with Cypress

DevFeed: [How to Test Negative States and Cached Network Requests with Cypress](<https://devfeed.tech/articles/has-it-not-happened-yet-28889.md>)

Original publisher: [Read original article](<https://glebbahmutov.com/blog/has-it-not-happened-yet/>)

Author: Gleb Bahmutov

Published: 2026-06-10T04:00:00Z

Content type: tutorial

Language: en

Sources: [Gleb Bahmutov](<https://devfeed.tech/sources/gleb-bahmutov.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Cypress](<https://devfeed.tech/topics/cypress.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [cypress](<https://devfeed.tech/tags/cypress.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [network](<https://devfeed.tech/tags/network.md>), [network-testing](<https://devfeed.tech/tags/network-testing.md>), [products](<https://devfeed.tech/tags/products.md>), [test](<https://devfeed.tech/tags/test.md>), [testing](<https://devfeed.tech/tags/testing.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This article explains how to test negative states reliably in Cypress. It recommends confirming that the application has reached a known final state before asserting that a network request did not occur, or using a timeout when no completion state is available.

### Source excerpt

Let me get back to the testing of negative states one

## Breakpoint 2026: Highlights from Day 3

DevFeed: [Breakpoint 2026: Highlights from Day 3](<https://devfeed.tech/articles/breakpoint-2026-highlights-from-day-3-12619.md>)

Original publisher: [Read original article](<https://www.browserstack.com/blog/breakpoint-2026-highlights-from-day-3/>)

Author: Shweta Chhillar

Published: 2026-06-02T13:03:05Z

Content type: article

Language: en

Sources: [BrowserStack Blog](<https://devfeed.tech/sources/browserstack-blog.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>), [MCP](<https://devfeed.tech/topics/mcp.md>), [LangChain](<https://devfeed.tech/topics/langchain.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Playwright](<https://devfeed.tech/topics/playwright.md>), [Cypress](<https://devfeed.tech/topics/cypress.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [Selenium](<https://devfeed.tech/topics/selenium.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [automation](<https://devfeed.tech/tags/automation.md>), [breakpoint](<https://devfeed.tech/tags/breakpoint.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [model-context-protocol](<https://devfeed.tech/tags/model-context-protocol.md>), [observability](<https://devfeed.tech/tags/observability.md>), [qa](<https://devfeed.tech/tags/qa.md>), [rag](<https://devfeed.tech/tags/rag.md>), [testing](<https://devfeed.tech/tags/testing.md>), [vscode](<https://devfeed.tech/tags/vscode.md>)

### AI overview

A recap of Breakpoint 2026 Day 3 covering practical masterclasses and lightning talks on AI-driven test generation, non-deterministic testing, MCP-powered QA workflows, automated AI evaluation, and production testing practices.

### Source excerpt

All sessions, masterclasses, and lightning talks from Breakpoint 2026 Day 3, covering AI agent testing, test automation with LangChain and CrewAI, MCP-powered QA workflows, Playwright network interception, non-deterministic testing, and building production-grade AI systems.

[Next page](<https://devfeed.tech/topics/cypress.md?cursor=WyIyMDI2LTA2LTAyVDEzOjAzOjA1KzAwOjAwIiwgIjQ2NjdmNDA4LWFmOTQtNDhkOC04YzUyLWQ5MjQ3ZmZmOGQzMCJd>)