~/talk

Automated Reduction of Flaky Tests

TalkinSpanishat Hands On Testing 2020 · 2020-09-09..09-12· [testing, developer-experience]
slides:none on file

Describes an automated layer that reduces flaky-test noise by enforcing test-writing rules with SonarQube (custom rules) run locally and in GitLab CI, plus a small service health-check framework that reads a JSON list of endpoints and expects HTTP 200 before tests run. The implementation analyzed 1,725 scripts in ~3.5 minutes, which removed most service-related failures and added immediate CI diagnostics; remaining flaky causes are mainly test data problems that are harder to automate.

AI-written summary · about

  1. 0:00Automated test experience
  2. 4:42Flaky test symptoms and causes
  3. 10:09Prevention for services
  4. 17:01SonarQube static analysis
  5. 25:17Automation benefits and conclusions
  6. 30:00Q&A
  7. 40:24Closing
~/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.