Test your phone for hardware issues. Enterprise-level diagnostic software enables you to run tests on all crucial buttons, features and sensors. Identify what's working well, and what isn't. Use that information to prevent unnecessary repairs. Run tests as a quick health-check, or use to evaluate potential re-sale value.