Automated Solutions For Non-Functional Requirements
summary
Describes automating non-functional mobile app testing for Android and iOS by collecting system-level metrics—memory profiling, CPU tracing, network utilization, battery usage, UI frame performance, activity lifecycle and shared preferences—to evaluate app behavior beyond throughput. Advocates capturing these performance metrics early in development (not just in production) to enable tuning toward business goals.
AI-written summary · about
chapters (13)
- 0:00Intro
- 3:05The Transition
- 10:181.2 How We Compute: The Framework
- 22:432.1 Overall App Performance Metrics
- 28:422.2 Visualization & Reporting Continue..
- 29:533.1 UI Performance Janky frames Metrics
- 33:133.3 Visualization & Reporting
- 34:094.1 Battery Performance Metrics
- 38:104.3 Visualization & Reporting continue..
- 39:055.0 Performance Testing to Performance Engineering
- 42:115.1 Android Delay Critical Thread Analysis
- 43:095.3 Visualization & Reporting
- 44:456.0 Key takeaway
related talks
40mAndroid performance monitoring with automation
55mMobile Application Performance Analysis
38mCreating & Scaling Meaningful Performance Tests in CI
39mAndroid App Performance in a Nutshell
42mPerformance Paradox: Navigating the Complexities of Mobile App Optimisation
28mMobile Application Performance Done The Right Way
19mBeyond the Basics: Performance Monitoring and User Experience for Mobile App Growth
33mRun the load down your mobile app
