Testing Mobile Apps at Scale Without Losing Your Mind