Nikita Milka
Mastering UI Automation with Cypress: A Hands-On Workshop
In this hands-on workshop, participants will learn how to use Cypress for end-to-end (E2E) UI automation, one of the most popular and beginner-friendly testing tools available. Whether participants are completely new to test automation or already have some experience, this session will guide them through everything they need to know – from setting up Cypress, writing their own tests, to executing them effectively.
Participants will walk away with:
⁃ A solid understanding of Cypress’s architecture and core features;
⁃ How to write maintainable and effective test scripts;
⁃ Techniques for debugging and improving test reliability;
⁃ Insights into integrating Cypress with CI/CD pipelines;
⁃ Best practices in end-to-end UI testing;
This workshop will be highly interactive, combining a mix of theory with real-time code examples and hands-on exercises. Participants will be guided through the process of setting up their environment, writing tests, and running them in various scenarios to gain practical experience.
Prerequisites for participants:
⁃ A laptop capable of running a development environment, multiple browser tabs, and necessary tools like Cypress and code editors smoothly without performance issues.
Skills prerequisites:
⁃ Basic understanding of TypeScript or any programming language;
⁃ Familiarity with web concepts such as HTML, CSS, and JavaScript;
⁃ No prior experience with Cypress is required;