Session

End-to-End and Component Testing with Cypress

In this workshop you will get hands-on experience writing component tests and end-to-end tests in the browser with Cypress. We'll explain what Cypress is doing as it executes your tests, and cover many Cypress basics like commands, assertions, time-travel debugging, and network stubbing.

We'll also talk about decision making in testing, how to avoid testing too much or too little in complex, component-driven frameworks. When end-to-end and component tests are running in the same browser, using the same commands, we have some new options for code sharing and test organization.

Most of all, this workshop teaches testing in a way that is formed around a practical front-end development workflow. We will start from a design and requirements for a small widget we have to build, go to a set of well tested components that meet the requirements, and place the widget in a full page content for end-to-end testing.

Mark Noonan

Cypress

Atlanta, Georgia, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top