Tales from the QA crypt
summary
Demonstrates that writing tests in JavaScript and Cypress (npm install), runs headless or in browser replaces slow manual checks (an email field has ~13 cases that take 2–3 minutes to type). Shows a working to‑do app, end‑to‑end tests and 11 tests in ~15s, exit code 0 running in CI. Describes environment parity with Docker + docker‑compose for nginx/CI, how tests live in the same branch, and the claim that shifting tests left prevents merge hell and lost context.
AI-written summary · about
chapters (4)
related talks
26mTales from the QA Crypt
56mCypress: Where Automated Acceptance Testing Isn’t Just for QA Anymore
47mEnd to End Testing with Cypress
40mGaining Confidence with Cypress Tests
39mGaining Confidence with Cypress Tests
45mAchievement Unlocked: Drive development, increase velocity, and write blissful...
23mGaining Confidence with Cypress Tests
50mShip Web Apps Confidently: End-to-End Testing with Cypress
