Flaky Test Management with Cypress

certificate
Recording and certification are available to Multipass and Full ticket holders only
Please login if you have one.
Rate this content
Bookmark

This workshop is for Cypress users who want to step up their game against flake in their test suites. Leveraging the Cypress Real World App, we’ll cover the most common causes of flake, code through some examples of how to make tests more flake resistant, and review best practices for detecting and mitigating flake to increase confidence and reliability.

Table of contents:
- Cypress Real World App Overview
- What is Flake?
- Causes of Flake
- Managing Network-related Flake (Activity)
- Managing Dom-relate Flake (Activity)
- Flake Detection and Mitigation Best Practices
- Q&A

This workshop has been presented at TestJS Summit 2021, check out the latest edition of this JavaScript Conference.

FAQ

Cecilia Martinez is a technical account manager at Cypress and the workshop instructor for the session on flaky test management with Cypress.

The workshop focuses on managing flaky tests using Cypress, including practical coding activities to address flaky test behavior.

Cecilia Martinez has been working at Cypress for almost two years.

Cecilia has spent the last two years working with users to overcome technical challenges, discussing test strategies, and developing resources to help teams best leverage Cypress.

The workshop includes two coding activities focused on handling flaky tests within Cypress.

Cecilia likes to keep the workshop casual, allowing time for questions throughout and dedicated Q&A sessions, encouraging interaction through chat and microphone.

Cecilia covers topics including technical challenges with Cypress, test strategy discussions, and the implementation of Cypress in organizational testing.

Cecilia monitors chat for questions, provides troubleshooting support, and offers breaks during the workshop to ensure participant comfort over the session duration.

Participants are expected to set up the Cypress environment according to instructions provided in the workshop description, which includes using specific branches and installations via yarn.

Cecilia uses tools like Zoom hand-raising and chat functions to check participants' readiness and resolve any setup issues before moving forward with the workshop content.

Cecelia Martinez
Cecelia Martinez
114 min
23 Nov, 2021

Comments

Sign in or register to post your comment.

Video Summary and Transcription

This workshop focuses on flaky test management with Cypress. Participants will work with the Cypress Real World App to learn about different types of flake and how to address them. The workshop covers topics such as managing network requests, handling flaky tests, and reducing flakiness through test data management. The use of Cypress Dashboard for flake detection and analysis is also discussed. Overall, the workshop provides practical strategies and best practices for managing flaky tests in software development.
Video transcription and chapters available for users with access.