~/talk

Effective Testing Strategy in Android

Talkat Chicago Roboto 2021 · on Tuesday, 2021-09-28· [testing, android]
links:none on file
slides:none on file

Claim: a team-specified testing strategy beats ad hoc tests by mapping each app component to a concrete test goal and execution path. Concrete choices include using smoke tests for core flows, crash reporting plus incident postmortems, feature flags and staged rollouts on Google Play, and accounting for coroutine vs RxJava differences when writing asserts. Documentation as a single source of truth and CI configuration (parallel runs, fast feedback) determine which tests get written and whether releases actually stay stable.

AI-written summary · about

  1. 0:00Introduction
  2. 1:44Testing strategy
  3. 3:10Testing components and types
  4. 5:17Avoiding testing bias
  5. 8:31Testing guidelines
  6. 10:39Testing specifics
  7. 13:08Failure points
  8. 15:35Smoke testing
  9. 17:20Feature flags for releases
  10. 18:22Phased Play releases
  11. 19:48External service failures
  12. 21:11Incident postmortems
  13. 22:17Testing pyramid trade-offs
  14. 24:00Pyramid is not a strategy
  15. 25:26Alternative testing distributions
  16. 27:59Choosing testing approach
  17. 29:45Key takeaways
  18. 30:51Q&A
~/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.