Boost the Quality of Your App with Firebase
summary
Crashes drive one-star reviews — about 50% of one-star ratings mention stability — so use Firebase Test Lab to run Espresso instrumentation, Robo test crawls, or beta game loop scenarios across thousands of device images and virtual devices; Test Lab delivers logcat, stack traces, videos, screenshots and CPU/memory/network charts. Pre-launch report gives a free five‑minute robo for alpha/beta uploads; free tier is 10 virtual / 5 physical tests per day. Use Crashlytics integration for rich crash + analytics context, and Remote Config + Performance Monitoring (bytecode instrumentation for HTTP, automatic app‑start traces) to A/B and measure real user performance.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 1:44Firebase Test Lab overview
- 8:21Strict mode in testing
- 10:04Espresso test recorder
- 11:08Robo automated testing
- 13:56Game loop testing
- 16:22Running tests in Android Studio
- 17:04CI integration with Test Lab
- 18:08Pre-launch reports
- 19:08Crash reporting tools
- 23:02Performance monitoring basics
- 26:13Automatic traces and counters
- 28:41Pseudo automatic traces
- 31:10Android vitals and wake locks
- 33:13HTTP transaction monitoring
- 35:02Remote config for rollouts
- 39:33Performance testing with AB tests
- 40:16Q&A session
related talks
26mDevelop Rock-Solid Apps with Firebase
22mThese 5 Firebase tools will help you test and run your app with confidence
17mHow can Firebase improve the user experience of your app?
35mTesting Firebase Android SDKs at Google
03mLevel up your game’s stability with Crashlytics
14mRoundtable: Ensuring Game Stability: How To Find, Monitor, & Fix Issues With Firebase Crashlytics
27mGra Fi Te: Leveraging Gradle and Firebase for Android Testing
15mStreamlining Firebase Development with local Emulators
