---
title: "cy.blog()"
url: "https://www.cypress.io/blog/author/guest-posts"
description: "Read through articles written by Guest ."
---

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

Sharing our challenges, mistakes, hacks, successes, opinions and news

## Articles written by Guest

[Mastering Cypress Testing with Salesforce – Part 1: Essential Setup and Configuration Hi, I’m Sehani Chathurangi. I specialize in software quality and automation, with experience scaling testing, refactoring legacy suites, and embedding Cypress into CI/CD pipelines. I’m passionate about simplifying complexity, improving test practices, and mentoring teams. You can find me sharing insights on testing and automation on LinkedIn or at Cypress community events. What is Salesforce Testing and Why is it Unique? Salesforce is a powerful CRM platform, but testing its workflows can be f Read more](/blog/mastering-cypress-testing-with-salesforce-part-1-essential-setup-and-configuration)

[Cypress Cloud Journey: From 1-Hour Nightmares to 7-Minute Dreams Hi, I’m S Chathuranga Jayasinghe. I’m currently an SDET at Riverty, but during my time at Trackman I had the opportunity to rethink how we approached test automation. What started as hour-long test runs and painful debugging journeys eventually turned into a fast, reliable, and scalable workflow powered by Cypress Cloud. I’ve spent over 10 years in quality engineering, focusing on automation frameworks, CI/CD integration, and helping teams transition from legacy test setups into modern, maintai Read more](/blog/cypress-cloud-journey-from-1-hour-nightmares-to-7-minute-dreams)

[How Cypress Helped Modernize Testing at the Netherlands Enterprise Agency This is a guest post from Ambassador Frits Van Der Sloot Hi, I'm Frits. I’ve been in software testing for over 10 years and became a Cypress Ambassador in February 2025. I’m passionate about making complex things simple and helping teams build better, faster tests. I’ve worked on everything from testing 2,000 websites with one codebase to coaching manual testers into automation pros. I enjoy refactoring legacy tests, scaling testing teams, and integrating Cypress into CI/CD workflows. My focus Read more](/blog/how-cypress-helped-modernize-testing-at-the-netherlands-enterprise-agency)

[Cypress and Chatbot AI: Writing Tests Note: If you've arrived at this post looking for information about AI-powered Test Generation within Cypress, you can check out our recent webinar about the topic, including updates coming to Cypress Studio, and request access as a part of a UI Coverage trial. This is a guest post from Ambassador David Ingraham. Hello, I’m David. I’m a Senior SDET with a passion for quality and training engineers on best practices in the industry. I’ve implemented robust testing frameworks for three years with Read more](/blog/cypress-chatbot-ai-writing-tests)

[Guest Post: Creating Your Test Strategy This is a guest post from Ambassador Justin James. Hi, I'm Justin. I have been programming, designing, and testing web applications for over 20 years. I love to share my knowledge with others to help get you to your end goals faster. I am a frequent speaker at conferences, meetups and community events. I also own a company called Let Your Nerd Be Heard where we turn virtual events into extraordinary experiences that transform audiences and generate wealth. Follow me on my blog: https://digitald Read more](/blog/guest-post-creating-your-test-strategy)

[Webinar Recap: Speed up your E2E Testing with ephemeral environments from Shipyard Recently the team at Shipyard joined us for a webinar on speeding up end-to-end testing with ephemeral environments. We’ve captured the highlights, and you can watch the recording here on YouTube. 🎉 This is a guest post from Benjie De Groot, Co-founder at Shipyard. Hello, I'm Benjie. I'm a co-founder with a passion for DevOps and releasing code I know will work! I have been an avid Cypress.io fan and user for years and love spreading the gospel around ephemeral environments + e2e testing. Fin Read more](/blog/shipyard-ephemeral-environments-webinar)

[Quickly Export Cypress Tests Directly from Google Chrome This is a guest post from Jecelyn Yeen. I'm Jecelyn Yeen, a developer advocate at Google, working on Chrome DevTools. I speak English, Mandarin, Cantonese, Malay, C#, Java, Typescript & of course JavaScript 😎. Find me on: Twitter, LinkedIn, Facebook, Github. You may watch this video of me on Youtube too... and many more. In this blog post, we’ll share how you can use the Cypress Chrome Recorder extension in the Chrome DevTools Recorder panel to easily export and view Cypress test scripts with Read more](/blog/quickly-export-cypress-tests-directly-from-google-chrome)

[Test Isolation as a Best Practice This is a guest post from Ambassador David Ingraham. Hello, I’m David. I’m a Senior SDET with a passion for quality and training engineers on best practices in the industry. I’ve implemented robust testing frameworks for three years with Cypress.io and I’m looking forward to many more. Find and connect with me at https://www.linkedin.com/in/dingraham01/! What is Test Isolation? Test isolation is a best practice in which all tests should always be run independently from one another while stil Read more](/blog/test-isolation-as-a-best-practice)

[Implement API Testing Like a Pro, Part 2: API Automation Using 'cypress-plugin-api' This is a guest post from Cypress Ambassador Kailash Pathak! Kailash Pathak is a Sr. QA Lead and 3Pillar Global. Read his blogs at qaautomationlabs.com/blogs. Kailash is 2x AWS | PMI-ACP, ITIL, and PRINCE2 practitioner certified. Check out his blog here. This post is the second of a series that explores API testing with Cypress. Read the first post on how to automate APIs using Cypress here. The cypress-plugin-api, written by Cypress Ambassador Filip Hric, is a plugin for effective API testin Read more](/blog/implementing-api-testing-like-a-pro-2)

[Implement API Testing Like a Pro, Part 1: How to Automate APIs using Cypress This is a guest post from Cypress Ambassador Kailash Pathak! Kailash Pathak is a Sr. QA Lead and 3Pillar Global. Read his blogs at qaautomationlabs.com/blogs. Kailash is 2x AWS | PMI-ACP, ITIL, and PRINCE2 practitioner certified. This post is the first of a series that explores API testing with Cypress. Stay tuned on our blog and Twitter for more! What is API Automation? The process of automatically testing and verifying the functionality of Application Programming Interfaces (APIs) is know Read more](/blog/implementing-api-testing-like-a-pro-1)

[A common mistake when using cy.session() (and how to fix it) This is a guest post from Ambassador Filip Hric! Hello, I’m Filip. I teach testers about web development and developers about testing. I have spoken at conferences around the world, created multiple online courses, and host live workshops on e2e testing in Cypress.io. Find everything I do at https://filiphric.com. In Cypress v12, the cy.session() command was released as generally available. Many teams have already added it to their projects to save minutes from their test runs. I recently wro Read more](/blog/mistake-when-using-cy-session-and-how-to-solve-it)

[Share Cypress Commands in an Nx Workspace In this article, we’re going to see how to bring that to the next level by learning how to use Cypress in an Nx workspace, in particular how to share common Cypress custom commands in an Nx monorepo. Read more](/blog/share-cypress-commands-in-an-nx-workspace)

[Guest Post: Automating sensor processing tests with synthetic data Learn how Yembo, the leader in AI-powered virtual inspections, used automated sensor processing tests with synthetic data. Read more](/blog/automating-sensor-processing-tests-with-synthetic-data)

[Cypress and NeuraLegion: Leveraging your existing scripts for security testing automation Learn how you can use Cypress, NeuraLegion’s HAR Generator, and NexPloit together to automate AppSec testing in your pipelines. Read more](/blog/cypress-and-neuralegion)

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

[Guest Post: Core Cypress Lessons We Learned That 10x-ed Our E2E Automation For some time now, I've been leading the QA efforts at Stoplight - a USA-based startup that we are the engineering partner. Read more](/blog/guest-post-core-cypress-lessons-we-learned-that-10x-ed-our-e2e-automation)

[Guest Post: Testing Lists of Items We can start by testing a list with two items. In a situation where we test a couple of items, the testing flow can be pretty straightforward. In our first test, we use .get() to select our todo items and then .eq() to filter the item we want to work with. Read more](/blog/guest-post-testing-lists-of-items)

[Guest Post: High Quality React apps with Nx & Cypress It all started with sprinkling some jQuery here and there to make our server-side rendered pages more dynamic and appealing. Since then we’ve come a long way. Read more](/blog/high-quality-react-apps-with-nx-cypress)

[Guest Post: How UR used Cypress to convert a legacy app In this blog post I’ll share my tips on how to use Cypress as a tool to convert legacy apps into a modern web framework. Read more](/blog/guest-post-how-ur-used-cypress-to-convert-a-legacy-app)

[Guest Post: Improve your error screenshots in Cypress Cypress makes it incredibly easy to read their code. Even people that don’t work with Cypress here at Slido can easily understand what is going on in the test code... Read more](/blog/improve-your-error-screenshots-in-cypress)

[Guest Post: Modern Web Testing with Cypress This blog post aims to convince my fellow QA engineers to learn and use Cypress. Read more](/blog/guest-post-modern-web-testing-with-cypress)

[Guest Post: Some UI testing problems and the Cypress way Why is testing a web application so hard? Why generic browser automation tools do not fit well the UI/E2E testing needs? Why does Cypress outstand? A generic features comparison is not enough to understand what are the main UI Testing pains and how Cypress removes them. Read more](/blog/guest-post-some-ui-testing-problems-and-the-cypress-way)

[Guest Post: Software tests as a documentation tool Why tests are perfect to tell a story of your code. Read more](/blog/guest-post-software-tests-as-a-documentation-tool)

[Guest Post: I did a Cypress workshop and this is what I learned Note: This post was originally published by Filip Hric \[https://twitter.com/filip_hric\] on Medium \[https://medium.com/@filiphric/i-did-a-cypress-workshop-and-this-is-what-i-learned-8de28b2fbaeb\] . Filip is a QA lead at Slido \[https://cypress-io.ghost.io/blog/p/0d09534f-c558-4166-8e6f-8ae839cadca4/sli.do\], a lifelong IT enthusiast with a background in psychology, and a Cypress \[https://www.cypress.io/\] ambassador. -------------------------------------------------------------------------------- Read more](/blog/guest-post-i-did-a-cypress-workshop-and-this-is-what-i-learned)

[Guest Post: Writing E2E Tests Without Breaking Your Development Flow Getting started with a fullstack JavaScript project these days is exciting, but often overwhelming. There's so much tooling that can make our lives easier, but if we're not careful then we can lose a tonne of time to choosing between similar tools, and making others play nicely together. Read more](/blog/guest-post-writing-e2e-tests-without-breaking-your-development-flow)

[Guest Post: New to front-end testing? Start from the top of the pyramid! An easier approach to get immediate results (and satisfaction) from the front-end testing world. Read more](/blog/guest-post-new-to-front-end-testing-start-from-the-top-of-the-pyramid)

[Guest Post: The concept of "Monitoring Tests" Some months ago I worked on the business.conio.com site, based on Gatsby. Apart from sharing some plugins I wrote, I wanted to improve the website performances as much as we could. Luckily, Gatsby stands out by self when speaking about performance but you know, it’s never enough. Read more](/blog/guest-post-the-concept-of-monitoring-tests)

[Guest Post: Sleeping better at night with Cypress.io This post was originally published by Tomasz Łakomy on dev.to. Tomasz is a Senior Frontend Engineer at OLX, tech speaker, egghead.io instructor, and jQuery evangelist. Read more](/blog/guest-post-sleeping-better-at-night-with-cypress)

[Guest Post: Await, do not make your E2E tests sleep Sleeping: the worst practice in E2E testing and the concept of Deterministic Events. Read more](/blog/guest-post-await-do-not-make-your-e2e-tests-sleep)

[Guest Post: Angular - Adding Cypress UI Tests to Your DevOps Pipeline This post was originally published by Justin James on Medium. Justin is the founder of Let Your Nerd Be Heard, a Microsoft MVP, Angular lover, speaking coach & speaker specializing in making the complex simple and easy to understand. Read more](/blog/guest-post-angular-adding-cypress-ui-tests-to-your-devops-pipeline)

[Guest Post: Challenging the Testing Pyramid Note: This post was originally published by Juri Strumpflohner on his official blog \[https://juristr.com/blog/2019/07/testing-cypress-intro/\]. Juri \[https://twitter.com/juristr\] is a full stack developer and tech lead with a special passion for the web and frontend development. He creates online videos for Egghead.io \[https://egghead.io/instructors/juri-strumpflohner\], writes articles on his blog and for tech magazines, speaks at conferences and holds training workshops. ---------------------- Read more](/blog/guest-post-challenging-the-testing-pyramid)

[Guest Post: Visual Testing with Cypress Jesse Sanders is the founder/CEO of BrieBug Software, an Angular Google Developer Expert (GDE), and regularly speaks around the world on Angular. Read more](/blog/visual-testing-with-cypress)

[Modern Front-End Testing with Cypress This is a guest post from Michael Herman, a software engineer and educator who lives in the Denver area. He is the founder of TestDriven.io. Besides development, he enjoys building financial models, tech writing, hiking, and teaching. Cypress is a modern web automation test framework designed to simplify browser testing—and it’s much more than just an end-to-end test automation tool. Cypress is a developer tool made to be used proactively by developers rather than a non-technical QA tea Read more](/blog/modern-frontend-testing-with-cypress)

[Using Nrwl Nx to Add Cypress to Your Angular Development Workflow This is a guest post from Benjamin Cabanes, an Angular Engineer at the Angular consulting firm Nrwl (Narwhal Technologies Inc.) in Toronto. As an active contributor to Nrwl’s Nx open source project, Ben also works with Nrwl’s American enterprise clients in the Telecom and Financial Services space. Ben regularly blogs about best practices when building Angular applications at scale. One of our goals at Nrwl.io is to modernize the enterprise. That’s why we built Nrwl Nx–a set of extension Read more](/blog/using-nrwl-nx-to-add-cypress-to-your-angular-development-workflow)

[Setting up Bitbucket Pipelines with proper caching of NPM and Cypress This is a guest post from Ondřej Janošík, co-owner of Notum Technologies, full-stack developer and clean code enthusiast based in the Czech Republic. Bitbucket Pipelines & Deployments is integrated CI/CD for Bitbucket Cloud that’s trivial to set up, automating your code from test to production (at least that’s what the official site says). However, setting up your pipelines with right commands and right caching in order to be as fast as possible requires some time. In this article, I am g Read more](/blog/setting-up-bitbucket-pipelines-with-proper-caching-of-npm-and-cypress)

[Angular + Cypress = Love This is a guest post from Jeff Whelpley, CTO at Swish, Google Developer Expert, co-creator of Angular Universal (server rendering for Angular 2+), co-organizer of Boston Angular Meetup, co-organizer of Boston AI Meetup, guest/panelist on AngularAir and Adventures in Angular podcasts, and frequent speaker at local Boston meetups. I’ve always been a big fan of really good all-in-one solutions like Angular. My general philosophy has been to rely on a small set of closely related technologies and o Read more](/blog/angular-cypress-love)

[Joining Cypress As a developer, I am always on the lookout for tools and practices that will improve my productivity, help me write higher quality software and increase the enjoyment I get out of my work. When I had the opportunity to use Cypress \[https://cypress-io.ghost.io/blog/\] for the first time, it immediately checked off all 3 boxes for me. When the opportunity arose to interview for a developer role \[https://www.cypress.io/jobs/\] with Cypress, there was no way I was going to pass it up. The idea of b Read more](/blog/joining-cypress)