February 26-28, 2025
Montreal, Canada

Deep dive into End-to-End Testing with Cypress & Playwright

We are truly living in the golden age of web testing automation. There are many good tools, and this workshop tries to show two of the most powerful tools available today: open source, run fast, allow quick debugging, and can do a lot. I am talking about Cypress and Playwright of course. Both tools are capable of great things, but their architectures are very different, and thus they can shine when solving different problems. By coding up solutions to the test exercises, you can understand what it takes to write full end-to-end, component, and even API tests. This hands-on workshop would benefit everyone looking to test their modern web app.

Workshop Program:

  • Writing basic tests using Pw and Cy
  • Using JSON fixture files
  • Making HTTP requests from the test
  • Network spying and stubbing, fixtures
  • Controlling the application clock
  • Assertions and retries
  • Accessing application data from the test
  • Running E2E tests on CI using GitHub Actions

Duration:

  • 2 days
  • 9:00 am to 5:00 pm
  • 1 hour lunch break included at the hotel's restaurant
  • 15 min coffee break every morning and afternoon

Gleb Bahmutov

Mercari US

Gleb Bahmutov is a JavaScript ninja, image processing expert, and software quality fanatic. During the day Gleb is making the web a better place as Sr Director of Engineering at Mercari US. At night he is fighting software bugs and blogs about it at https://glebbahmutov.com/blog/. Microsoft MVP for Open Source Software, GitHub Hero, Algolia Ambassador, CircleCI Ambassador

Read More