~/talk

BDD with cucumber.js

Talkat Assert(js) 2018 · on Thursday, 2018-02-22· [testing, javascript]

Describes using cucumber.js to connect concrete feature file examples (a 30‑year fixed mortgage) to step definitions so natural language becomes executable tests, explaining the AST, ambiguous‑step and missing‑step errors and why some teams duplicate checks in two places. Argues BDD is about managing complexity via Given When Then (state → action → outcome), compares tool scale (GCC ~14.5M LOC, create‑react‑app ~1,070,841 LOC) and offers a two‑day BDD kickstart class.

AI-written summary · about

  1. 0:00Start
  2. 0:16BDD WITH CUCUMBER
  3. 1:07TEAM COLLABORATES NATURAL LANGUAGE DESCRIPTION CONNECT TO AUTOMATED TESTS LIVING DOCUMENTATION
  4. 8:29COMPLEXITY & COMMUNICATION
~/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.