---
title: "cy.blog()"
url: "https://www.cypress.io/blog/page/33"
description: "Page 33: Releases, AI-assisted testing, and quality guides from the Cypress team. See what changed, whether it affects you, and how teams ship with confidence."
---

# cy.blog()

Releases, AI-assisted testing, and quality guides from the Cypress team. See what changed, whether it affects you, and how teams ship with confidence.

[Meet cypress tap: give your AI agent the context the Cypress app shows you Cypress AIcypress 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.Read more](/blog/cypress-tap-cli)

[All](/blog)[Releases](/blog/category/Releases) [Community](/blog/category/Community) [Education](/blog/category/Education) [Customer Stories](</blog/category/Customer Stories>) [Company](/blog/category/Company)

[Testing an Application in Offline Network Mode Modern web applications need to continue working when a network is unavailable, or at least show users the current network status. In this blog post, I will show how Cypress can simulate an offline network status during a test. Note: the source code for this blog post can be found in the "Offline" recipe \[https://github.com/cypress-io/cypress-example-recipes#server-communication\]. navigator.onLine A web application can ask the browser if there is a network connection; there is a widely support Read more](/blog/testing-application-in-offline-network-mode)

[Live Webcast | Using Code Smells to Fix Flaky Tests in Cypress Register \[https://go.cypress.io/code-smells-webcast-registration?utm_source=blog&utm_medium=web&utm_campaign=Code_Smells_Webcast\] The concept of code smells is a way to categorize problems in code for the purpose of fixing them—in turn, this concept can also make it easier to fix flaky tests. Join us on November 18th at 2PM EST/11AM PST \[https://go.cypress.io/code-smells-webcast-registration?utm_source=Cypress_blog&utm_medium=web&utm_campaign=Code_Smells_Webcast\] to learn how to identify and f Read more](/blog/live-webcast-using-code-smells-to-fix-flaky-tests-in-cypress)

[Webcast Recording | How Userlane dramatically reduced flaky E2E tests with Cypress Last week, our VP of Engineering, Gleb Bahmutov \[https://twitter.com/bahmutov\], Tobias Muelller, Sr Software Engineer at Userlane, and Haydeé Muñoz De la Rocha, Sr Frontend Engineer at Userlane, presented a live webcast on how Userlane \[https://www.userlane.com/enterprise\] used Cypress to transform their automated E2E testing to increase stability, improve performance, and ensure quality for their CI/CD process while maintaining developer happiness. Some of the key topics they covered include: Read more](/blog/webcast-recording-how-userlane-dramatically-reduced-flaky-e2e-tests-with-cypress)

[Introducing Flaky Test Detection & Alerts Empowered with test retrying capabilities, we're excited to introduce test flake detection for the Cypress Dashboard... Read more](/blog/introducing-flaky-test-detection-alerts)

[Live Webcast | How Userlane dramatically reduced flaky E2E tests with Cypress Userlane's interactive, step-by-step guides help users instantly use any software without formal training. Find out how the team uses Cypress to increase stability, improve performance, and ensure quality for their CI/CD process while maintaining developer happiness. Read more](/blog/live-webcast-how-userlane-dramatically-reduced-flaky-e2e-tests-with-cypress)

[Get rid of recurring errors in your test suite with new Error Analysis As part of our ongoing mission \[https://www.cypress.io/blog/2020/08/11/keep-your-test-suite-in-tip-top-shape-with-cypress-test-analytics/\] to give our users unparalleled insight into their test suites, we’ve added an exciting new analytic to the Cypress Dashboard—Most Common Errors 🎉 The Most Common Errors analytic gives you a high level look at the most common failure modes across your test suite. Users can evaluate their most common errors holistically, and by looking at each error in de Read more](/blog/get-rid-of-recurring-errors-in-your-test-suite-with-new-error-analysis)

[Debug a Flaky Visual Regression Test In our Cypress RealWorld App \[https://github.com/cypress-io/cypress-realworld-app\] we are using visual regression testing \[https://on.cypress.io/visual-testing\] to catch unintended style and layout changes. We are using the Percy.io \[https://percy.io/\] service, and you can see the screenshots at https://percy.io/cypress-io/cypress-realworld-app. During tests, we periodically take image snapshots using cy.percySnapshot command: it("creates a new bank account", function () { cy.getBySel("siden Read more](/blog/debug-a-flaky-visual-regression-test)

[Guest Post: Retrying your tests is actually a good thing (If your approach is right) Today I want to share my personal opinion on using test retries without hiding or ignoring problems with your test cases. Read more](/blog/guest-post-retrying-your-tests-is-actually-a-good-thing-if-your-approach-is-right)

[Webcast Recording | How GoFundMe’s QA Engineers and Developers Test 30x Faster with Cypress Last week, our VP of Engineering, Gleb Bahmutov, and Sr. QA Engineer at GoFundMe Charity, Todd Williams, presented a live webcast on how GoFundMe’s QA team and developers achieved 30x faster test runs with Cypress. Read more](/blog/webcast-recording-how-gofundmes-qa-engineers-and-developers-test-30x-faster-with-cypress)

[Newer posts](/blog/page/32) [Older posts](/blog/page/34)