
Dolgov introduces the Cypress hands-on training for beginners, starting from scratch with hands-on demos, and offers Q&A support, plus tips on using the course player, captions, transcripts, and bookmarks.
Explore Cypress, a fast open source test automation tool for web browsers using JavaScript (and optional TypeScript) without selenium. Learn setup, writing, running, and debugging tests across browsers with demos.
Master Cypress features such as time travel with command snapshots and hover-to-see screenshots, state before/after commands, automatic waits, and cross-browser testing with fast, reliable video outputs.
Set up the Cypress environment by reviewing prerequisites and operating system requirements. Learn installation options via Node.js or direct download and how to verify Node.js and npm versions.
Explore Cypress version 10 migration, including project structure and configuration changes; learn to install the prior version (cypress@9.7.0) to match tutorials, and note Cypress Studio is removed in version 10.
Cypress studio is back in version ten and planned future releases. The official GitHub page confirms the reintroduction, with the ticket open and ongoing development.
Learn to set up a Cypress project from scratch, install Cypress, verify the setup, and explore the new E2E testing workflow and component testing options.
Learn to set up a Cypress project from scratch using Node.js, npm, and Visual Studio Code; install Cypress and explore the project structure.
Learn to access and interact with elements in Cypress using the selector playground. Use locator commands, and adjust timeouts at the command level and globally, using contains.
execute a demo login test in Cypress by interacting with login elements, using timeouts and find descendant elements to navigate admin, user management, and save actions via the selector playground.
Learn the page object model in Cypress by separating locators and actions from tests, then implement a login page class with reusable navigate and enter username and password methods.
This course is created for complete beginners.
Get started with CYPRESS step by step
If you are a complete beginner at Cypress, this course is for you. Very basic step-by-step videos to guide you from scratch.
In this session, we will learn
What is Cypress
Features of Cypress
How to setup Cypress project from scratch
Elements and Assertions
Cypress with JavaScript and TypeScript
Page Object Model
CLI
File Handling
Reporting
API Testing
Custom Commands
Cypress Dashboard
Cypress Studio
Git
Jenkins
Cypress is a next-generation front end testing tool built for the modern web
Cypress is most often compared to Selenium; however, Cypress is both fundamentally and architecturally different. Cypress is not constrained by the same restrictions as Selenium.
This enables you to write faster, easier, and more reliable tests
You will be learning everything from scratch. You do not need any existing knowledge to start on this course. Wherever required, I will give you examples and will show you with a hands-on demo
By the end of this course, you will have good hands-on knowledge of working with Cypress
Understanding of all features and settings of Cypress
You will be able to create Cypress tests and projects
There will be real-world examples and practical demonstrations
Do not worry if you have never done programming or automation testing, I will start from scratch and go up step-by-step with hands-on
I will be guiding you with demo and examples
Let's Get Started...
Raghav Pal