~/talk

Are your tests slowing you down?

Talkat XConf Europe 2024 · on Tuesday, 2024-10-22· [testing, developer-experience]
slides:none on file

Survey results show many devs say writing tests slows them down more than running them, and 70% of surveyed Maven users skip tests; root causes split into three concrete pain areas: writing, troubleshooting, running. Demoed fixes use IntelliJ live templates and local ML completion, BuildScan/Gradle build cache, test distribution (Netflix cuts a 1‑hour build to under 5 minutes), predictive test selection from Meta, remote debugging and test retries, quarantining flakies (e.g. flaky test days), and deleting or rewriting brittle tests.

AI-written summary · about

  1. 0:00Introduction
  2. 2:32Tests and productivity
  3. 4:38Why tests slow us down
  4. 6:04IDE-assisted test writing demo
  5. 9:16AI-generated test code
  6. 16:37Improving test quality
  7. 19:08Meaningful test failures
  8. 22:43Troubleshooting test failures
  9. 27:59Tools for test failures
  10. 33:49Flaky tests dangers
  11. 35:15Finding flaky tests
  12. 38:06Fixing flaky tests
  13. 42:23Why running tests takes too long
  14. 43:07Faster builds with caching
  15. 46:18AI test selection
  16. 48:26Faster individual tests
  17. 50:59Test code quality
  18. 52:24Automating everything for efficiency
  19. 53:05Testing time investment
  20. 54:09Tests as documentation
~/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.