Four-session hands-on workshop designed to teach you the principles and effective patterns of successful test automation in Cypress.
Cypress is getting more and more popularity in developer world and it’s getting traction in test automation teams as well. And for good reason. It is easy to start with and it’s fun to use.
But at the end of the day, it’s still just a tool.
Mastering a tool is one thing. Being able to apply it is a whole another story. While applying principles from other tools can give you a good start, it may fall short in trying unleash all the powers of Cypress.io.
If you understand how Cypress works, it will take you further than any other tool would.
Having the right tool is important as any craftsman, musician or artist will tell you. But that alone is not good enough. Having a direction, vision and ability to perform well goes beyond any tool.
This is why I built a workshop that puts the usage of a tool into context of testing a real application.
Why reinvent the wheel? There are tons of problems that have been figured out before and ingenious solutions that you can take inspiration from.
There’s more to writing a good test than simply emulating a human behavior. Being able to design a test with intention can reduce repetition, uncover regressions, and help you save time and money.
These can be hard to automate because... well, they are edge cases. Understanding Cypress capabilities can help you cover them and reduce the risk of unexpected regressions.
Your time is your most valuable asset. Making smart decisions and choosing your battles will be crucial in keeping up with the development. This starts with your first test and your assertions.
I have conducted dozens of workshops worldwide and have been teaching how to use Cypress since version 4.4.0. I do my best to take complex concepts and break them down into simple explanations. I make improvements and update this workshop regularly, so you will always get the latest and greatest. My goal is to provide attendees with a firm knowledge of the core principles that you can apply in your next job or next project.
Learning path that will guide you to your goal
Fill in the name and email of the workshop attendee. Clicking on the "Register" button will take you to the payment page. You’ll receive a receipt and invoice for the payment to your email.
I’ll send you an email to let you know that I received the payment and that you are registered for the workshop. Feel free to reply or ask me anything.
You’ll receive an email with preparation instructions, zoom link for the workshop and all the information you’ll need.
It is especially useful for testers, QAs and QA engineers that are starting with test automation or are migrating from another framework, such as Selenium. It can also be useful for frontend developers that would like to get to know Cypress
It’s definitely NOT suitable for people that have no prior experience with web applications. If CSS, HTML and JavaScript are still foreign terms for you, it’s better to first catch up on the basics of these.
Yes! Follow me on Twitter, LinkedIn or sign up for the newsletter and I’ll let you know.
Of course! I’m preparing an info page about this, but feel free to reach out to me and I’d be happy to give you more info
I don’t like to record workshop for various reasons. The main one is that a recording will not have the same value as when you attend the workshop yourself. You’ll miss the practical examples, option to ask questions and interact with other attendees.
From time to time I send some useful tips to your inbox and let you know about upcoming events. Sign up if you want to stay in loop.