~/talk

Managing your UI tests simply and effectively

TalkinFrenchat Android Makers 2018 · on Tuesday, 2018-04-24· [android]
slides:none on file

Leboncoin presents a concrete Android UI testing pipeline using Barista (a wrapper around Espresso) for simpler assertions, Swarmer to launch and manage about 80 emulators in parallel, and Composer to orchestrate runs and produce human-readable reports. The setup runs in CI, captures screenshots, surfaces failures, reduces visual regressions, and is demonstrated on ~30 UI tests (most pass; one flaky test succeeds about 1 in 6 times).

AI-written summary · about

  1. 0:00Start
  2. 0:49Leboncoin
  3. 1:36Our Continuous Integration Chain
  4. 4:27Houston, we've had a problem
  5. 5:21Our Needs
  6. 5:57Instrumentation - Android Emulator
  7. 6:13Instrumentation - Swarmer
  8. 6:31Test Orchestration - Spoon
  9. 6:52Test Orchestration - Composer
  10. 7:21Swarmer Instead of Android Emulator
  11. 9:32Composer Instead of Spoon
  12. 11:09Barista
  13. 11:59Comparison
  14. 13:00A Little Magic!
  15. 16:55And Then?
  16. 22:58Further Reading
~/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.