Hey Devs π,
I'm happy to announce that my Frontend End-to-End Testing course with Cypress is now live and you can grab it at the following link:
β¬οΈ Frontend End-to-End Testing with Cypress β¬οΈ
β What is this course all about?
In this course, you'll start off with the basics of Cypress, learn why Cypress is a great choice, how it works, and how you can create robust test cases with its help. During the course, you will also learn how you can integrate Axe by Deque, an accessibility engine to ensure your site is usable by the widest possible audience.
By the end of this course, you'll have a solid foundation in place to greatly enhance the quality of your frontend application, and learn more advanced concepts to take your E2E testing to the next level.
β What is covered in this course?
As part of this course, we are going to go over the following topics:
What is Cypress?
A Short Introduction to Cypress
Why Cypress?
Who Should Use Cypress?
Quiz
How Cypress Works
What Makes Cypress Different?
The Testing Approach
Quiz
The Features of Cypress
Time Travel
Spies, Stubs, and Clocks
Consistent Results
Cross-Browser Testing
Quiz
The Structure of Cypress
Fixtures and Integration
Plugins and Support
Configuration
Quiz
Writing Your Very First Test Case
Organizing Your Tests
Interacting with Elements
Aliasing
Conditional Testing
Quiz
Integrating Axe
Why Accessibility is Important?
Checking Accessibility
Quiz
Running Your Test Cases
The Test Runner
Retry-ability
Quiz
Debugging Cypress
Using Debuggers
Debugging Flaky Tests
Quiz
What's Next?
Join the Community
Thank You!
Appendix
Setting Up a New Project
Quiz
Resources
The course is interactive so no setup is required. You can try out Cypress right inside it with interactive examples, and your knowledge is also tested with multiple quizzes. If you are interested, you can grab the course below:
β¬οΈ Frontend End-to-End Testing with Cypress β¬οΈ
Want some more extra resources on Cypress? Check out the following pages:
Thank you for your support, keep on coding! π¨βπ»