What is better than on the 12th day of this advent calendar to learn how Cypress v12 is a huge deal? Start by reading the blog post “Cypress V12 Is A Big Deal” and then solve the lesson “Lesson l1: Confirm the attribute of the last item” of the Cypress Plugins course.
Do Not Miss
Seems like everyone is asking my opinion on “Cypress vs Playwright”, and tomorrow Dec 13th I will be a part of “Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!” event. Register at https://applitools.com/automation-framework-engineers-speak-webinar/.
Previous lessons
Lessons marked with 📡 are from the Cypress Network Testing Exercises course. Lessons marked with 🔌 are from the Cypress Plugins course.
Day 1: 📡 “Spec 08: Import the JSON fixture directly into the spec”
Day 2: 📡 “Spec 14: Reloads the page until it sees the word Bananas"Cypress
Day 3: 🔌 “Lesson a3: Log the messages from the test to the terminal“
Day 4: 📡 “Spec 04: The application is showing the loading element“
Day 5: 📡 “Spec 11: Test how the application makes a network request every minute”
Day 6: 🔌 “Lesson a7: Re-run the tests when the source files change with cypress-watch-and-reload plugin“
Day 7: 📡 “Spec 16: Get the fruits from the test using the cy.request command“
Day 8: 📡 “Spec 19: Intercept a specific request by matching the header”
Day 9: 🔌 “Lesson b1: Slow down the test commands using cypress-slow-down“
Day 10: 📡 “Spec 21: Modify the server response using cy.intercept”
Day 11: 📡 “Spec 22: Using cy.wait vs cy.get to access the intercepted request”