Make UI testing fun again with Cypress

UI tests, often close to the top of the automation pyramid, are notoriously hard to make fully deterministic. Many a true tester will recognize the situation where their tests are sometimes passing, sometimes failing, without a clear cause. The widespread use of Selenium to do UI testing would suggest that there are not a lot of other options. Cue Cypress.io, a new kid on the block, based on familiar open source frameworks. Cypress.io sets out to fix just that: those pesky, flaky, frustrating tests. With a fresh view on the test development lifecycle, an architecture that is not based on Selenium and recently open sourced, could this be the Selenium killer?

This workshop aims to introduce participants to Cypress.io in a DIY-fashion. We believe there is no better way to learn something new, than by getting behind your laptop and experience the tool first hand. Guided by exercises, suitable for beginners and those with more experience in Javascript, we will visit the most important and distinguishing features of Cypress.io.

Participants will learn:

  • How Cypress.io differs from Selenium and other UI testing alternatives
  • To setup a Cypress.io project
  • Javascript fundamentals you need to work with Cypress.io
  • How CSS locators work in Cypress.io
  • To write your first test in a few minutes
  • To use the built-in stubs(fixtures?) for your tests

Want to learn more about the Test Automation Days programme?

Meet world’s leading Test Automation experts
There are only 20 tickets left for June 19, make sure to register in time! Register here and ensure your place at this unique conference. Get a combi ticket for a fee of € 790,-! Or register for Day 1 for €495,- or for Day 2 for € 395,-.

We hope to welcome you to Utrecht in June!

ALL NEWS