~/talk

How to Optimize Automated Testing with Everyone's Favorite Butler

Talkat Jenkins User Conference U.S. East 2015 · 2015-06-18..06-19· [testing]
links:none on file
slides:none on file

Shows how Jenkins plus tooling and conventions trim test noise: use naming conventions and mirror test code to application components so subsets run independently; label tests for team/use case and post-process results (FitNesse, Cucumber, JMeter, Gatling examples). Advocate radical parallelization via throwaway VMs/containers, Jenkins Job DSL / Workflow / MultiJob and copy-artifact fingerprinting to keep runs consistent. Targets faster feedback (aim ~30 minutes), avoids running 50,000+ suites every commit, and treats flaky tests and 800-result security scans as distinct analysis problems.

AI-written summary · about

  1. 0:00Introduction
  2. 2:23Agenda
  3. 3:30Me Me Me
  4. 4:10Labs
  5. 10:12Safety Net
  6. 10:24Manual Testing
  7. 14:02Challenges
  8. 16:44Which subset of tests matter
  9. 18:24Jenkins User Conference
  10. 18:38Butler Stretch
  11. 19:18Speed only is risky
  12. 20:49CD is not just execution
  13. 21:23Homework
  14. 21:50Testing tiers
  15. 22:48Integration
  16. 27:01Slicing and Dicing
  17. 28:23Radical Parallelization
  18. 31:49Keeping it manageable
  19. 33:51Whats next
  20. 34:09Jenkins Tilt the Pyramid
  21. 34:32Start Simple
  22. 36:23Keep Jenkins Jobs Simple
  23. 38:26Unit Tests
  24. 39:09Environments
  25. 39:51Test Setup
  26. 40:11Test Drops
  27. 40:40Jenkins Workflow View
  28. 41:16No Go Decisions
  29. 42:11Executing Tests
  30. 43:23The Ultimate Question
  31. 43:49Quick Examples
  32. 44:52Pipeline
  33. 46:11Homebrew
  34. 47:59Summary
~/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.