~/talk

Register - Better In-app-building testings on Android

Talkat Droidcon Italy 2018 · 2018-04-19..04-20· [android, testing]
links:none on file
slides:none on file

Register is an open-source solution that fixes Google Play Store’s In-app Billing API testing limits by letting apps swap the Play service for a local mock and a companion APK that controls responses. It uses a JSON-based mock catalog on-device, an injectable GoogleServiceProviderTesting implementation, and a companion app to set purchase state and response codes, requiring only minimal build changes. Teams report faster QA, offline testing, and two years of internal use at The New York Times.

AI-written summary · about

  1. 0:00Introduction
  2. 0:53Summary of testing
  3. 1:27Bugs are real
  4. 1:39Espresso
  5. 3:24QA as a firewall
  6. 3:58Three ways to ensure code works
  7. 4:50Why write tests
  8. 5:04User flows
  9. 5:57Finite features
  10. 7:00Login
  11. 8:05Purchases
  12. 8:46Bugs
  13. 9:10Good mindset
  14. 10:11Product codes
  15. 11:00Test purchases
  16. 13:30Fake data
  17. 13:48What is Register
  18. 14:22Open Source License
  19. 14:39Mock Web Server
  20. 14:57Bundled Products
  21. 15:20InApp Billing
  22. 15:38Google Service Provider
  23. 17:14Service Intent Helper
  24. 17:36Setup 5 Easy Steps
  25. 17:48JSON File
  26. 18:26Gradle Import Statement
  27. 18:45Companion App
  28. 19:17Code
  29. 19:56Magic
  30. 20:08Change Purchase
  31. 20:39Swipe Up
  32. 20:56Configure Responses
  33. 21:10Toggle Responses
  34. 21:26Testing Purchase Flows
  35. 21:54More time for development
  36. 22:40Anyone can use this
  37. 23:09Version
  38. 23:33Repo
  39. 24:42GitHub
  40. 25:03Twitter
~/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.