Web
GRAMMARLY
WEB TEST AUTOMATION
Building a better world through better writing. Cutting-edge AI empowers individuals and teams to communicate confidently and effectively - transforming how people connect, collaborate, and create.

WEB TEST AUTOMATION
Migration from Webdriver.io to Cypress enabled more efficient and reliable test automation, enhancing Grammarly's ability to deliver high-quality user experiences faster.

CHALLENGE
Ensuring flawless performance on Grammarly’s platform required thousands of precise tests. Faced with WebDriverIO’s flakiness, Grammarly transitioned to Cypress, and our team managed the complex migration, tackling challenges like screenshot-based test results and incomplete copy-paste functionality. Through collaboration and innovative solutions, we elevated Grammarly’s testing capabilities with speed and quality.
Integrated seamlessly into the post-merge process to accelerate time-to-market and ensure reliable, high-quality releases.
Extended testing across third-party apps like WhatsApp, Facebook, and Gmail, adapting to unique architectures and frequent updates for consistent performance and compatibility.
SUCCESS

Eliminated disruption and improved dependability
We migrated over 200 end-to-end tests from Cypress to Playwright for Grammarly, enhancing stability and achieving consistent test results across environments. We proactively addressed test failures during migration and maintained seamless continuity without disrupting existing testing flows. This solution provides Grammarly with a more reliable, scalable testing framework that supports growth and optimizes platform performance.
Broader test coverage
Incorporated tests for edge cases and complex scenarios, boosting confidence in the application's performance.

Reestablished test process relevance
Updated older tests to reflect the Grammarly application’s latest features and requirements.
Lower dependency on outdated elements
Identified selectors that would work similarly in Cypress, allowing us to double-check the test flow screenshot-free.
Better per-day test rate
Added GitHub Copilot to the migration process, achieving a 5.5 per-day test rate—20% greater than our goal of 4.5
User retention is an investment you can’t afford to forego
Don't leave user satisfaction to chance. Let's find out how we can turn every first-time visitor into a lifelong fan.