Using Cypress to improve Test Reusability
summary
Claims a Cypress-based reusable test framework that eliminates duplication by using config variables, global hooks, test-level config and intercepts, and integrates with the Dashboard. Implementation detail: one spec navigates, types, asserts autocomplete and runs unchanged against different apps, stages and viewports via config-driven runs across apps and viewports. Demo shows the same test executing mobile and desktop and reporting 10 autocomplete suggestions without code changes.
AI-written summary · about
chapters (11)
- 0:00Start
- 2:43Challenges in Testing
- 6:39Duplication: Making More Tricky
- 7:41Reusability
- 9:42Compatibility
- 15:06Classes, Functions
- 15:40Page Interactions
- 16:17Locators & Selectors
- 18:26Start Implementation!
- 19:55Test Config
- 20:38Mobile Testing
related talks
47mEnd to End Testing with Cypress
52mCypress: Testing without Selenium, Part 2
20mIntegration Testing with Cypress
24mStrategy & Success with Adopting Cypress Component Testing
42mStrategy for Automation Testing Using Cypress.io
57mGaining Confidence with Cypress Tests
50mCypress, the Tool That Will Make You Love End-to-End Testing!
56mCypress: Where Automated Acceptance Testing Isn’t Just for QA Anymore
