---
title: "cy.blog()"
url: "https://www.cypress.io/blog/page/46"
description: "Cypress Blog – Page 46. 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.get()

cy.find()

cy.debug()

cy.visit()

cy.mount()

cy.click()

cy.type()

cy.pause()

cy.within()

cy.contains()

cy.each()

cy.dblclick()

cy.get()

cy.find()

cy.debug()

cy.filter()

cy.eq()

cy.clearCookie()

cy.pause()

cy.end()

cy.within()

cy.contains()

cy.each()

cy.within()

cy.contains()

cy.eq()

cy.end()

cy.filter()

cy.clearCookie()

cy.visit()

cy.mount()

cy.click()

cy.type()

cy.within()

cy.contains()

cy.eq()

cy.end()

cy.each()

cy.dblclick()

cy.get()

cy.find()

cy.debug()

cy.each()

cy.dblclick()

cy.eq()

cy.end()

cy.within()

cy.contains()

cy.each()

cy.dblclick()

cy.pause()

cy.visit()

cy.mount()

cy.click()

cy.type()

cy.get()

cy.find()

cy.debug()

cy.filter()

cy.clearCookie()

cy.get()

cy.find()

cy.debug()

cy.within()

cy.mount()

cy.contains()

cy.visit()

cy.type()

cy.click()

cy.within()

cy.contains()

cy.visit()

cy.mount()

cy.click()

cy.type()

cy.filter()

cy.filter()

cy.clearCookie()

cy.pause()

cy.contains()

cy.filter()

cy.eq()

cy.end()

cy.eq()

cy.end()

cy.each()

cy.filter()

cy.dblclick()

cy.clearCookie()

cy.each()

cy.dblclick()

cy.eq()

cy.end()

cy.get()

cy.find()

cy.debug()

cy.pause()

cy.filter()

cy.clearCookie()

cy.pause()

cy.eq()

cy.end()

# 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)

[Happy 2019 from Cypress! As our team gets a running start to the new year, we think reflecting on how far Cypress.io has come in 2018 serves as the perfect conduit to determining our goals for 2019. We reached some truly unprecedented achievements, and we could not have done it without our outstanding Cypress community. Below are some of the highlights of 2018, as well as what we plan to accomplish in the year ahead. 2018: A Year of Growth This past June brought the acquisition of our CEO, Drew Lanham, as well as Read more](/blog/happy-2019-from-cypress)

[Application Actions: Use Them Instead of Page Objects Hello, reader. This article was an opinion piece about why app actions are better than page objects. The page object pattern is well known in the QA community, and widely and successfully used in the Cypress ecosystem. Writing maintainable end-to-end tests is challenging. Often testers create another layer of indirection on top of the web page called page objects to execute common actions. In this post I argue that page objects are a bad practice, and suggest dispatching actions directly to the Read more](/blog/stop-using-page-objects-and-start-using-app-actions)

[Element Coverage Our users are periodically asking us to instrument application code and save code coverage information after Cypress runs end-to-end tests. In this blog I will argue that code coverage is less than useful for end-to-end tests. Then I will show element coverage that might be a better metric. > Experimental feature This document shows a very early proof of concept. The API and features shown here are likely to change. Use at your own risk. How do you know that you have written enough tests? Ho Read more](/blog/element-coverage)

[Devoxx Belgium 2018 & Xebia Meetup November was another great month here at Cypress as the team spread out across multiple conferences to talk about end-to-end testing. I had the pleasure of giving a conference talk and a workshop at Devoxx Belgium. In between the hustle and bustle of Devoxx, I made a visit to the Xebia headquarters for a Cypress meetup. Devoxx Belgium Conference I arrived in Antwerp, Belgium the night before the start of the conference on November 12th. This was my first visit to Belgium, and I must s Read more](/blog/devoxx-belgium-2018-and-xebia-meetup)

[Meet our Lead Product Designer: Jeff Tucker Hi, I’m Jeff 👋 I’m a designer and developer, and I’ve just joined Cypress as Lead Product Designer. I’ve held a fairly wide assortment of roles before this – UX designer, frontend developer, backend developer, and data analyst. Let’s take a look at how I’m using these skills to help build Cypress. Parallelism calculator Cypress rolled out test parallelization support \[https://www.cypress.io/blog/2018/09/05/run-end-to-end-tests-on-ci-faster/\] just a few months ago. We’ve talked a good bit about Read more](/blog/meet-our-lead-product-designer-jeff-tucker)

[Testing Redux Store Cypress tests usually operate via public browser APIs like DOM, network, or storage. But the tests can just as easily reach into the application and check if the internal state is updated correctly. In this blog post I will show you how to run assertions against a React application that uses a Redux store. This blog post assumes you’ve already installed Cypress, and you can find the source code in cypress-example-recipes#testing-redux-store. First test I have copied the offic Read more](/blog/testing-redux-store)

[ReactiveConf 2018 October 2018 was a great month for Cypress - we went out of Beta with our SaaS services, did a ton of work on the test runner and released v3.1.1, and I did ReactiveConf Roadshow and Conference tour. This blog post summarizes what I have done during the conference. If you could not attend the ReactiveConf 2018, you can still catch up with Cypress by reading. Meetups We have driven around Czech Republic with Matej Stratený and conducted 3 meetups dedicated to web application testing usin Read more](/blog/reactiveconf-2018)

[Cypress Case Study: Quizlet With more than 30 million active users every month, Quizlet is now the world’s largest student and teacher online learning community. It’s used by one in two high school students and one in three college students, so keeping their application up and running smoothly is a top priority. In this case study, we’ll dig into why and how Quizlet now trusts Cypress as their primary end-to-end testing framework. The Problem Quizlet was using Capybara, which is a Ruby layer on Selenium for E2E test Read more](/blog/quizlet-case-study)

[Cypress Halloween Theme A good tool can become a great tool when users make it their own through customization. In this blog post I will explain how to customize the Cypress test runner’s appearance through user space color themes. Since it is the season, we have prepared a dark and spooky Halloween color theme that might scare all your bugs away! When Cypress executes your end-to-end tests, the application under test is placed in an iframe element. The tests themselves are placed into another iframe to isolate them f Read more](/blog/halloween-theme)

[Newer posts](/blog/page/45) [Older posts](/blog/page/47)