Hey, welcome to Advanced Cypress course on Test Automation University!
My name is Filip, I teach testers about web development and developers about testing, and I will be teaching you about Cypress and some advanced concepts.
In this course, I'm going to explain some of the concepts that might become useful once you have all the basics covered. We'll be talking about advanced assertions, different ways of testing API, network mocking, creating custom commands, and so much more. We'll talk about Node.js and how it is utilized in Cypress. We'll talk about how to properly authenticate, and we'll finish off with a basic setup of GitHub Actions.
This course has a companion repository that you can clone to your computer and follow along. You can find a link in the resources section in this video. The repository contains same examples that I use, plus the application that I'm testing. All the installation instructions are in the README file, but if you struggle at any point, feel free to reach out to me on TAU Slack.
If you find yourself struggling, I recommend checking out my Cypress basics course here on Test Automation University. Hope you'll enjoy this course, let's get started.