@@ -89,34 +89,34 @@ See the presentation at [https://gitpitch.com/cypress-io/testing-workshop-cypres
8989| --- | -------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------- | ------ |
9090| [ π] ( #intro ) | Introduction, TodoMVC application | [ todomvc] ( todomvc ) | [ intro.md] ( slides/intro/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=intro )
9191| [ π] ( #start ) | Loading page | [ 00-start] ( 00-start ) | [ 00-start] ( slides/00-start/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=00-start )
92- | [ π] ( #basic ) | ` cypress open ` vs ` cypress run ` | [ 01-basic] ( cypress/integration/01-basic ) | [ 01-basic] ( slides/01-basic/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 01-basic )
93- | [ π] ( #adding-items ) | Adding items test, ` cypress.json ` file | [ 02-adding-items] ( cypress/integration/02-adding-items ) | [ 02-adding-items] ( slides/02-adding-items/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 02-adding-items )
94- | [ π] ( #selector-playground ) | Selector Playground | [ 03-selector-playground] ( cypress/integration/03-selector-playground ) | [ 03-selector-playground] ( slides/03-selector-playground/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 03-selector-playground )
95- | [ π] ( #reset-state ) | Reset database using ` cy.request ` | [ 04-reset-state] ( cypress/integration/04-reset-state ) | [ 04-reset-state] ( slides/04-reset-state/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 04-reset-state )
96- | [ π] ( #xhr ) | Spy and stub XHR requests, fixtures | [ 05-xhr] ( cypress/integration/05-xhr ) | [ 05-xhr] ( slides/05-xhr/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 05-xhr )
97- | [ π] ( #app-data-store ) | Access application code and data | [ 06-app-data-store] ( cypress/integration/06-app-data-store ) | [ 06-app-data-store] ( slides/06-app-data-store/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 06-app-data-store )
92+ | [ π] ( #basic ) | ` cypress open ` vs ` cypress run ` | [ 01-basic] ( cypress/integration/01-basic ) | [ 01-basic] ( slides/01-basic/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=01-basic )
93+ | [ π] ( #adding-items ) | Adding items test, ` cypress.json ` file | [ 02-adding-items] ( cypress/integration/02-adding-items ) | [ 02-adding-items] ( slides/02-adding-items/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=02-adding-items )
94+ | [ π] ( #selector-playground ) | Selector Playground | [ 03-selector-playground] ( cypress/integration/03-selector-playground ) | [ 03-selector-playground] ( slides/03-selector-playground/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=03-selector-playground )
95+ | [ π] ( #reset-state ) | Reset database using ` cy.request ` | [ 04-reset-state] ( cypress/integration/04-reset-state ) | [ 04-reset-state] ( slides/04-reset-state/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=04-reset-state )
96+ | [ π] ( #xhr ) | Spy and stub XHR requests, fixtures | [ 05-xhr] ( cypress/integration/05-xhr ) | [ 05-xhr] ( slides/05-xhr/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=05-xhr )
97+ | [ π] ( #app-data-store ) | Access application code and data | [ 06-app-data-store] ( cypress/integration/06-app-data-store ) | [ 06-app-data-store] ( slides/06-app-data-store/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=06-app-data-store )
9898
9999### Intermediate
100100| | topic | folder | contents | slides |
101101| --- | -------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------- | ------ |
102- | [ π] ( #ci ) | Setting up E2E tests on CI | [ 07-ci] ( cypress/integration/07-ci ) | [ 07-ci] ( slides/07-ci/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 07-ci )
103- | [ π] ( #dashboard ) | Setting up Cypress Dashboard | [ 07-ci] ( cypress/integration/07-ci ) | [ 08-dashboard] ( slides/08-dashboard/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 08-dashboard )
104- | [ π] ( #reporters ) | Test reporters | - | [ 09-reporters] ( slides/09-reporters/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 09-reporters )
105- | [ π] ( #configuration ) | Configuration | - | [ 10-configuration] ( slides/10-configuration/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 10-configuration )
106- | [ π] ( #retry-ability ) | Retry-ability | [ 11-retry-ability] ( cypress/integration/11-retry-ability ) | [ 11-retry-ability] ( slides/11-retry-ability/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 11-retry-ability )
107- | [ π] ( #custom-commands ) | Custom commands | [ 12-custom-commands] ( cypress/integration/12-custom-commands ) | [ 12-custom-commands] ( slides/12-custom-commands/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 12-custom-commands )
102+ | [ π] ( #ci ) | Setting up E2E tests on CI | [ 07-ci] ( cypress/integration/07-ci ) | [ 07-ci] ( slides/07-ci/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=07-ci )
103+ | [ π] ( #dashboard ) | Setting up Cypress Dashboard | [ 07-ci] ( cypress/integration/07-ci ) | [ 08-dashboard] ( slides/08-dashboard/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=08-dashboard )
104+ | [ π] ( #reporters ) | Test reporters | - | [ 09-reporters] ( slides/09-reporters/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=09-reporters )
105+ | [ π] ( #configuration ) | Configuration | - | [ 10-configuration] ( slides/10-configuration/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=10-configuration )
106+ | [ π] ( #retry-ability ) | Retry-ability | [ 11-retry-ability] ( cypress/integration/11-retry-ability ) | [ 11-retry-ability] ( slides/11-retry-ability/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=11-retry-ability )
107+ | [ π] ( #custom-commands ) | Custom commands | [ 12-custom-commands] ( cypress/integration/12-custom-commands ) | [ 12-custom-commands] ( slides/12-custom-commands/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=12-custom-commands )
108108
109109### Advanced
110110| | topic | folder | contents | slides |
111111| --- | -------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------- | ------ |
112- | [ π] ( #app-actions ) | Page Objects vs App Actions | [ 13-app-actions] ( cypress/integration/13-app-actions ) | [ 13-app-actions] ( slides/13-app-actions/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 13-app-actions )
113- | [ π] ( #fixtures ) | Fixtures | [ 14-fixtures] ( cypress/integration/14-fixtures ) | [ 14-fixtures] ( slides/14-fixtures/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 14-fixtures )
114- | [ π] ( #debugging ) | Debugging | [ 02-adding-items/demo.js] ( cypress/integration/02-adding-items/demo.js ) | [ 15-debugging] ( slides/15-debugging/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 15-debugging )
115- | [ π] ( #preprocessors ) | Preprocessors | [ 16-preprocessors] ( cypress/integration/16-preprocessors ) | [ 16-preprocessors] ( slides/16-preprocessors/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 16-preprocessors )
116- | [ π] ( #component-testing ) | Component testing | [ 17-component-testing] ( cypress/integration/17-component-testing ) | [ 17-component-testing] ( slides/17-component-testing/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 17-component-testing )
117- | [ π] ( #backend ) | Backend code | [ 18-backend] ( cypress/integration/18-backend ) | [ 18-backend] ( slides/18-backend/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 18-backend )
118- | [ π] ( #code-coverage ) | Code coverage | [ 19-code-coverage] ( cypress/integration/19-code-coverage ) | [ 19-code-coverage] ( slides/19-code-coverage/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ 19-code-coverage )
119- | | The end | - | [ end] ( slides/end/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=slides/ end )
112+ | [ π] ( #app-actions ) | Page Objects vs App Actions | [ 13-app-actions] ( cypress/integration/13-app-actions ) | [ 13-app-actions] ( slides/13-app-actions/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=13-app-actions )
113+ | [ π] ( #fixtures ) | Fixtures | [ 14-fixtures] ( cypress/integration/14-fixtures ) | [ 14-fixtures] ( slides/14-fixtures/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=14-fixtures )
114+ | [ π] ( #debugging ) | Debugging | [ 02-adding-items/demo.js] ( cypress/integration/02-adding-items/demo.js ) | [ 15-debugging] ( slides/15-debugging/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=15-debugging )
115+ | [ π] ( #preprocessors ) | Preprocessors | [ 16-preprocessors] ( cypress/integration/16-preprocessors ) | [ 16-preprocessors] ( slides/16-preprocessors/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=16-preprocessors )
116+ | [ π] ( #component-testing ) | Component testing | [ 17-component-testing] ( cypress/integration/17-component-testing ) | [ 17-component-testing] ( slides/17-component-testing/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=17-component-testing )
117+ | [ π] ( #backend ) | Backend code | [ 18-backend] ( cypress/integration/18-backend ) | [ 18-backend] ( slides/18-backend/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=18-backend )
118+ | [ π] ( #code-coverage ) | Code coverage | [ 19-code-coverage] ( cypress/integration/19-code-coverage ) | [ 19-code-coverage] ( slides/19-code-coverage/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=19-code-coverage )
119+ | | The end | - | [ end] ( slides/end/PITCHME.md ) | [ link] ( https://testing-workshop-cypress.netlify.app?p=end )
120120
121121## For speakers π
122122
0 commit comments