What you'll learn
- How Cypress works
- How to set up a CI/CD pipeline
- How to interact with application, make assertions test complex workflows
- How to take over your application, substitute network requests or trigger dom changes
- How to test emails with Cypress
- How to write a good test in Cypress
Requirements
- JavaScript basics
- Git basics
- Command line interface basics (CLI)
Description
You don’t have time to waste.
You need to start test automation and you need to do it quick.
Enter Cypress.
This course is for testers, QAs, automation engineers or frontend developers who need to learn fast. Whether you are starting from scratch or are already familiar with test automation, this course is for you. It’s packed with quick explanatory videos, with no extra fluff, just the practical stuff. Every lesson gets straight to the point. It’s all code examples, problem solutions and how to-s.
Most of the chapters contain challenges, where you can test out knowledge and learn practically. Challenges are staged into different levels and mostly help you experience those amazing „aha“ moments.
Who this course is for:
- Testers that would like to transition to test automation
- People that think test automation is hard (I’d like to prove them wrong :) )
- Frontend developers eager to learn about Cypress
Course content
- Preview01:20
- Preview02:21
- Preview02:06
Instructor
QA lead, test automation engineer at Slido and offical Cypress ambassador. With background in psychology, I have always strived for human-centered approach in everything I do. Today, I lead our team of 6 members and watch over 40+ monthly releases of Slido products. In four years at company, I have created our e2e test automation system from scratch and have written thousands of tests in Cypress.