course

Class is guaranteed to run NL/EN
This training is available in Dutch and English. More information

End-to-end testing with Cypress

Using the browser to test that your web application does what it should do

January 27, 2025
- Veenendaal / Remote
1 day
740 (excl. VAT)

Description

Cypress is a proven solid end-to-end test framework with lots of features. What makes Cypress special is its synchronous API by gathering commands that it then executes on the browser. It also offers a very friendly visual debugger that allows developers to move forward and backward through all the steps of a test.

During this training, we'll fully engage with Cypress by configuring the project and the IDE, writing a lot of tests, running and debugging those tests using the Cypress test runner, define reusable bits of code using App Actions as well as dealing with different scenarios such as authentication, the Shadow DOM, timeouts and intercepting HTTP requests. We'll be using TypeScript during the training as we believe this benefits the readability and maintainability of the test code.

Prior Knowledge

Experience with HTML, CSS selectors and JavaScript/TypeScript

Subjects

  • Introduction to end-to-end testing.
  • Writing and executing tests with Cypress and TypeScript.
  • Making tests easier to maintain by using App Actions.
  • Exploring setups, such as parallelization and targeting different browsers
  • Specific situations like authentication, the shadow DOM, timeouts and intercepting HTTP traffic.
  • Debugging tests.
  • Screenshotting, capturing videos and snapshotting.
  • Record tests.

Schedule

Start dateDurationLocation
January 27, 2025
Class is guaranteed to run
1 day
Veenendaal / Remote
This is a hybrid training and can be followed remotely. More information
Sign up
Keep me posted on new sessions

All courses can also be conducted within your organization as customized or incompany training.

Our training advisors are happy to help you provide personal advice or find Incompany training within your organization.

Prior knowledge courses

"Very pleasant teacher, gave a very good interpretation of the course in their own way. It was nice to follow the course like that."
Marieke
  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten