~/talk

Modern Web Testing: Going Beyond Selenium

Talkat NDC Minnesota 2019 · 2019-05-06..05-09· [testing, web-performance]
slides:none on file

Compares Selenium WebDriver with framework-specific and non‑Selenium alternatives using a TodoMVC demo and concrete code snippets, arguing tests should live where the work is: write UI tests in JavaScript alongside the UI, keep lots of fast unit/integration tests and only a small number of end‑to‑end tests. Shows Protractor detects Angular app readiness to reduce flakes, demonstrates Jest snapshot testing for fast regression checks, and highlights Cypress focuses on fast, developer‑facing Chrome tests and TestCafe’s recorder/IDE.

AI-written summary · about

  1. 0:00Start
  2. 12:34Web Test Pyramid
  3. 13:19Example: Jasmine
  4. 14:40Example: Jest
  5. 22:15Defacto
  6. 24:35Example: WebdriverJs
  7. 32:11Example: Protractor
  8. 33:28Protractor + React
  9. 38:11TestCafe: Example
  10. 39:21TestCafe: Recorder & IDE
  11. 40:42Cypress.io: Example
  12. 41:42Cypress.io: Reports & IDE
~/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.