This document discusses testing solutions for apps that utilize various device interfaces and peripherals. It outlines challenges in testing location services, cameras, Bluetooth, biometrics and other device features. It then presents a simulator-based solution called a Digital App Automation Library that allows automating tests for these device interfaces through a portal. Several demo use cases are described that showcase how the library can be used to simulate location services and camera image injection for testing utility maintenance mobile apps.