Case Study: Quizlet achieves faster, more reliable end-to-end testing with Cypress

A Cypress Case Study

Preview of the Quizlet Case Study

Quizlet - Customer Case Study

Quizlet, the online learning community with more than 30 million active monthly users (used by one in two high school students and one in three college students), needed a faster, JavaScript-native end-to-end testing solution because their previous Capybara/Selenium setup was slow, hard to configure, and the only Ruby code in their codebase. They evaluated options and chose Cypress as their primary end-to-end testing framework to better match their developers’ JavaScript workflow.

Cypress— a Node-based, standalone E2E framework with familiar Mocha/Chai assertions, easy CLI and Chrome DevTools debugging, and an active community—was integrated to run smoke tests on every commit to master and a broader suite against production. Using Cypress, Quizlet keeps their smoke test suite under five minutes to maintain deployment velocity, catches application and integration bugs before users see them, and benefits from faster, more reliable test runs and responsive community support.


Open case study document...

Quizlet

Evelyn Chan

Software Engineering Member


Cypress

24 Case Studies