or Download Now

Join us for our upcoming live webcast

Using Code Smells to Fix Flaky Tests in Cypress 

Wednesday, November 18th  @ 2PM EST/11AM PST

In this webcast, Josh Justice, web platform lead at Big Nerd Ranch, and Gleb Bahmutov, VP of Engineering at Cypress, will introduce the concept of code smells as a way to categorize problems in code and demonstrate how this concept can make it easier to fix flaky tests.

Tune in on November 18th to learn how to identify and fix Cypress code smells.

In this webcast, we’ll talk about what makes test flakiness so difficult to address. We’ll show how the concept of code smells can help bring clarity to patterns of flake, and help lead to reusable solutions.

Topics we'll cover:

  • Why test flake is so difficult to troubleshoot
  • How the concept of code smells can make troubleshooting flake easier
  • How to apply fixes for three specific Cypress code smells  extracted from patterns in a large frontend application

 Finally, we’ll conclude the webcast with live Q&A from the audience. 

NoteIf you can't attend the live broadcast, go ahead and register anyway - we'll be sure to send a recording of the webcast to all registrants.

Register for our free live webcast now.


Cypress Webcast Registration

Your email will never be shared or sold. Privacy Policy

Your Webcast Hosts:


Gleb Bahmutov

VP of Engineering

Follow @Bahmutov


Josh Justice

Web Platform Lead
  Big Nerd Ranch

Follow @CodingItWrong

A complete end-to-end testing experience.

Install the Cypress Test Runner and write tests locally.

Set up tests

Installing Cypress is simple. No dependencies, extra downloads, or changes to your code required.

Write tests

Write tests easily and quickly, and watch them execute in real time as you build your web application.

Build up a suite of CI tests, record them and gain powerful insights.

Run tests

Debugging your tests in CI is as easy as running tests locally. With built in parallelization and load balancing.

Record tests

Record CI test data, screenshots and video - and view aggregated, next-level insights in your Dashboard.

Get Started