~/talk

Make UI tests part of your pipeline

Talkat NDC Oslo 2021 · 2021-11-29..12-03· [testing, developer-experience]
links:none on file
slides:none on file

A short demo writes a JavaScript UI test with Cypress.io, uses CSS selectors to type, click and assert a success page, and shows time‑travel, screenshots and video. Pipeline steps in an Azure DevOps YAML pipeline install and cache npm packages, run-and-record Cypress, and break the pipeline on failures before swapping a stage slot to production. Tests show stubbing/mocking of APIs to avoid DB cleanup and results published to the Cypress Dashboard for playback.

AI-written summary · about

  1. 0:00Intro
  2. 0:33Why use automated UI tests?
  3. 3:54Demo
  4. 7:09Where to start Core features
  5. 10:50Cypress Dashboard
~/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.