Cypress
43 Case Studies
A Cypress Case Study
Extend, a product and shipping protection platform, faced significant challenges with its front-end component testing. Using tools like Enzyme and React Testing Library, their process was time-consuming due to complex mocking of React libraries and offered limited diagnostic capabilities with only CLI-based HTML output. This hindered their development efficiency and testing coverage.
Cypress provided its Component Testing solution, which allowed Extend to mount components directly into a real browser for visual feedback and utilize more straightforward network-level mocking. The results for Cypend were remarkable: test code was reduced by half to two-thirds, CI feedback time was under 10 minutes, and developer productivity soared. This led to over a million component tests being run and set the stage for a full migration from their previous testing tools.