~/talk

The Story of How We Moved from Geb to Cypress

TalkinPolishat 4Developers 2021 · 2021-05-24..05-27· [testing]
links:none on file
slides:none on file

Allegro engineers describe migrating their service’s acceptance tests from Geb to Cypress.js to improve stability and reliability. The talk explains why they chose Cypress.js and shares the conclusions and lessons learned from the rewrite.

AI-written summary · about

  1. 0:00Introduction
  2. 2:31About the speaker
  3. 4:15Allegro scale
  4. 6:44Geb vs Cypress
  5. 12:09Project context: Orders tab
  6. 14:20Geb problems: Data and stability
  7. 18:33Geb problems: Non-intuitive exceptions
  8. 21:00Geb problems: Test execution time
  9. 23:30Geb problems: Project config
  10. 25:13Cypress fixes: API mocking
  11. 28:04Cypress fixes: Clear errors
  12. 30:55Cypress benefits: Dev and debug
  13. 33:01Cypress benefits: Setup and runs
  14. 34:31Summary and future plans
  15. 37:43Future: Critical tests and browsers
  16. 38:45Migration summary and takeaways
  17. 40:53Cypress demo
  18. 41:15Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.