~/talk

The Power of Atomic Automated Tests

Talkat TestCon Europe 2023 · 2023-10-25..10-27· [testing]
links:none on file
slides:none on file

Talk claims clear, runnable practices: isolate tests so one failure pinpoints one feature, seed or update databases with SQL instead of slow snapshots, and bypass UI by setting cookies or localStorage after an auth API call. It gives tool-level examples—Selenium, Postgres, Java, CI on Amazon—and surprising scale numbers: 7,500 Selenium tests in 40 minutes, 2,500 tests in two hours via 30 parallel runners. It shows concrete scripts: fast CSV import for static data, API-created fixtures, and SQL toggles to verify accounts.

AI-written summary · about

  1. 0:00Introduction
  2. 1:31Atomic automated tests
  3. 2:36Efficiency in automation
  4. 5:46Benefits of atomic tests
  5. 8:01Atomic vs non-atomic examples
  6. 10:11Parallel execution importance
  7. 13:23CI quick feedback
  8. 15:33Parallel execution requirements
  9. 17:20Test data management
  10. 19:50Database seeding
  11. 25:37JavaScript UI automation
  12. 29:14API test data prep
  13. 31:19Converting UI tests
  14. 36:21Summary
~/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.