Cypress,从零到云
Cypress, from Zero to the Cloud
- 1. Intro Course structure Prerequisites App walk through Test project setup
- 1. Introduction
- 2. Course structure
- 3. Prerequisites
- 4. App walk through
- 5. Test project setup
- 2. Your first test written with Cypress
- 1. Your first automated test written with Cypress
- 2. Your first automated test written with Cypress - exercise
- 3. Finding, typing, and clicking elements
- 1. Typing in fields and clicking on elements
- 2. Typing in fields and clicking on elements - exercise
- 3. Typing in fields and clicking on elements - extra exercise 1
- 4. Typing in fields and clicking on elements - extra exercise 2
- 5. Typing in fields and clicking on elements - extra exercise 3
- 6. Typing in fields and clicking on elements - extra exercise 4
- 7. Typing in fields and clicking on elements - extra exercise 5
- 8. Typing in fields and clicking on elements - extra exercise 6
- 9. Typing in fields and clicking on elements - extra exercise 7
- 10. Typing in fields and clicking on elements - extra exercise 8
- 4. Selecting options in drop-down selection fields
- 1. Selecting options from dropdown fields
- 2. Selecting dropdown field options - exercise
- 3. Selecting options from dropdown fields - extra exercise 1
- 4. Selecting options from drop-down selection fields - extra exercise 2
- 5. Checking radio type inputs
- 1. Checking radio type inputs
- 2. Checking radio type inputs - exercise
- 3. Checking radio type inputs - extra exercise
- 6. Checking and unchecking checkbox type inputs
- 1. Checking and unchecking checkbox type inputs
- 2. Checking and unchecking checkbox type inputs - exercise
- 3. Checking and unchecking checkbox type inputs - extra exercise
- 7. Uploading files with Cypress
- 1. Uploading files with Cypress
- 2. Uploading files with Cypress - exercise
- 3. Uploading files with Cypress - extra exercise 1
- 4. Uploading files with Cypress - extra exercise 2
- 8. Dealing with links that open in another browser tab
- 1. Dealing with links that open in another tab
- 2. Dealing with links that open in another tab - exercise
- 3. Dealing with links that open in another tab - extra exercise 1
- 4. Dealing with links that open in another tab - extra exercise 2
- 9. Simulating the dimensions of a mobile device
- 1. Simulating the viewport of a mobile device
- 2. Simulating the viewport of a mobile device - exercise
- 3. Simulating the viewport of a mobile device - extra exercise
- 10. Automated test project documentation
- 1. Project documentation
- 2. Project documentation - exercise
- 11. Continuous Integration with GitHub Actions
- 1. Continuous Integration with GitHub Actions
- 2. Continuous Integration with GitHub Actions - exercise
- 3. Continuous Integration with GitHub Actions - extra exercise 1
- 4. Continuous Integration with GitHub Actions - extra exercise 2
- 12. Cypress Cloud integration
- 1. Cypress Cloud integration
- 2. Cypress Cloud integration - exercise
- 13. Advancing the use of Cypress
- 1. Advancing the use of Cypress
- 2. Advancing the use of Cypress - cy.clock() and cy.tick() - exercise
- 3. Advancing the use of Cypress - Lodash
- 4. Advancing the use of Cypress - Lodash - extra exercise 1
- 5. Advancing the use of Cypress - invoke show and hide
- 6. Advancing the use of Cypress - invoke show and hide - extra exercise 2
- 7. Advancing the use of Cypress - invoke val - extra exercise 3
- 8. Advancing the use of Cypress - cy.request()
- 9. Advancing the use of Cypress - cy.request() - extra exercise 4
- 14. Challenge
- 1. Challenge - find the cat
- 2. Challenge - find the cat - exercise
- 15. Talking About Testing Cypress Content
- 1. Talking About Testing Cypress Content
- 16. Final lesson
- 1. Congratulations!